/* css reset
======================================= */
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,
dl, dt, dd, ul, ol, li,
pre,
form, fieldset, legend, button, input, textarea,
th, td { margin: 0; padding: 0;}
/** 设置默认字体 **/
body, button, input, select, textarea { font: 12px/1.5 '微软雅黑',tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
small { font-size: 12px; }
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置文本格式元素 **/
a {color:#436C8C; text-decoration: none; }
a:hover { text-decoration: underline; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
/** 重置表单元素 **/
legend { color: #000; }
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0; }


body{ background:#e0e0e0 url(../images/main-bg.jpg);}
.wrap{ 
    width:1002px; 
    margin:0 auto; 
    position:relative;
    background:#fff;
}
.main{
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    background:#fff;
    margin-bottom:10px;
}

.clear{ clear:both;}
.txtnone{ text-indent: -999px; overflow: hidden; float:left;}
.line{border-left:1px solid #dedede; height: 20px; display:block; margin-top:3px;float:left;}
.block{padding-bottom:12px;}
.left{width:740px;float:left;}
.right{width:240px;float:left; padding:16px 0 0 5px;}



.btn_pre,.btn_next{
    width:23px;
    height:36px;
    display:block;
    background:url(../images/slide_btn.jpg) no-repeat;
    float:left;
    margin-top:120px;
    cursor:pointer;
}
.btn_next{background:url(../images/slide_btn.jpg) right 0;float:right;}
.video{text-align:center;}
.showbox{
    width:95%;
    height:260px;
    display:block;
    float:left;
    padding-top:15px;
}
.animation-h-box {
    height: 260px;
    overflow: hidden;
    position: relative;
    width: 912px;
}
.animation-h-box .showbox-h {
    left: 0;
    position: absolute;
    width: 30000px;
}
.animation-h-box .showbox-h UL LI {
    float: left;
    list-style-image: none;
    list-style-type: none;
    width: 912px;
}
.animation-h-box .showbox-h UL LI div{
    /*height:260px;*/
}
.apps{padding:0 0 0 10px;}

.apps ul li{padding:0 10px 10px 10px; width:auto !important;}
.apps ul li a{
    display:block;
    width:120px;
    height:120px;
    position:relative;
    overflow:hidden;
    text-align:center;
    color:#fff;
}
.apps ul li a img{width:120px;height:120px;}
.apps ul li a span{
    background:url(../images/ico_bg.png);
    display:block;
    position:absolute;
    top:0;
    width:120px;
    height:120px;
    z-index:99;
}
.apps ul li a:hover span{
    background:url(../images/ico_bg.png) right top;
    -webkit-transition: background 12 linear;
    -moz-transition: background 12 linear;
    transition: background 12 linear;
}
.apps ul li a p{
    position:absolute;
    bottom:0;
    z-index:100;
    width:100%;
    padding-bottom:1px;
    height:22px;
    overflow:hidden;
}

.newslist{clear:both;padding-top:10px;}
#page_home .notice .newslist{height:77px;}
.newslist li{
    width:200px;
    float:left;
    background:url(../images/dot_1.gif) no-repeat 0 9px;
    border-bottom:1px dotted #fff;
    line-height:25px;
    padding-left:8px;
    margin-right:24px;
}
.newslist li a{
    color:#fff; 
    overflow:hidden;
    display:block;
    height:26px;
}


.top_ads{
    background: #dedede;
    text-align:center;
    border:1px solid #ccc;
    height:80px;
    margin-top:7px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
}		
.billboard{
    padding:10px 20px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
    -webkit-box-shadow:0 2px 2px #eee;
    -moz-box-shadow:0 2px 2px #eee;
    box-shadow:0 2px 2px #eee;
    border-bottom: 1px solid #ddd;
}
.topthree,.category{width:600px;height:92px;float:left;padding-right:20px;}

.top5{
    background: url(../images/num.png) no-repeat 0 11px; 
    height: 125px; 
    padding-left: 20px;
}
.top5 li{clear:both; height: 26px;}
.top5 li a{
    color:#6a6a6a;
    display:block;
    height:18px;
    overflow:hidden;
    padding-right:10px;
}
.top5 li img{padding-right:5px;}

.us_do{float:left;width:315px;padding:0 0 0px 20px;border-left:1px solid #ddd;}
.us_do h3,.us_doRight h3{
    background:url(../images/title_20.png) no-repeat 0 -44px;
    width:217px;
    height:20px;
}
.us_do ul{clear:both;}
#page_home .us_do ul{padding:10px 0;}
.us_do ul li{padding:8px 0; clear:both;}
.us_do ul img{
    float:left; 
    padding:1px; 
    border: 1px solid #dadada; 
    margin-right: 5px;
}
.us_do ul div{float:left;width:240px;height:40px;overflow:hidden;}
.us_do ul span{display:block;}
.us_do ul span a:link{color: #000;}

.hot_soft_list{padding:10px 20px;}
.hot_soft_list h3{
    background:url(../images/title_20.png) 0 bottom;
    width:269px;
    height:20px;
}

.soft_sift{padding:7px 0;position:relative;}
.soft_sift ul{float:right;}
#page_home .soft_sift ul{margin-top:-20px;}
.soft_sift ul li{float:left;padding:0 4px;}
.soft_sift ul li b{color:#acacac;font-size:14px;}
.soft_sift ul li a{
    background:url(../images/siftbtn.png);
    height:26px;
    line-height:26px;
    display:inline-block;
    padding-left:20px;
    color:#7f7f7f;
    cursor: pointer;
}
.soft_sift ul li a:hover{text-decoration:none;}
.soft_sift ul li a span{
    background:url(../images/siftbtn.png) right 0;
    display:block;
    float:left;
    height:26px;
    padding-right:20px;
}
.soft_sift ul li a.type_select, .soft_sift ul li a:hover{background:url(../images/siftbtn.png) 0 bottom;} 
.soft_sift ul li a.type_select span, .soft_sift ul li a:hover span{background:url(../images/siftbtn.png) right bottom;}
.soft_sift .viewlist{display:block;float:right; color:#929292;}
.hsoft_li ul li{float:left;padding:10px 18px;}
.list_icon{
    display:block;
    width:80px;
    height:80px;
    position:relative;
    overflow:hidden;
    text-align:center;
    color:#fff;
}
.list_icon img{width:77px;height:77px;}
.list_icon .home_app_cover{
    background:url(../images/home_app_cover_77.png) 2px 0;;
    display:block;
    position:absolute;
    top:0;
    width:80px;
    height:80px;
    z-index:99;
}
.news_icon{
    background:url(../images/newsoft.png) no-repeat;
    position:absolute;
    top:0;
    left:0;
    width:41px;
    height:40px;
    z-index:130;		
}
.hsoft_li ul li p{
    text-align:center;
    color:#777;
    width:80px;
    height:18px;
    overflow:hidden;
}
.hsoft_li{border-bottom:1px dotted #ddd;border-top:1px dotted #ddd;}

.turnpage{text-align:right;float:right;}
.turnpage li{float:left;}
.turnpage li a{padding:0 5px;}
.turnpage a{color: #666;}
.turnpage .cpb{color: #ff357a;}

.here_ads_2{width: 962px; margin: 4px auto; overflow: hidden;}

.links{
    margin:5px 20px;
    padding:10px 20px;
    border:1px solid #ccc;
    background:#efefef;
    border-radius:5px;
    -webkit-border-radius:12px;
    -moz-border-radius:12px;
}
.links li{
    width:110px;
    float:left;
    text-align:left; 
    padding-right:4px;
}
.links h5{padding-bottom:5px;}
.links li a{color:#535353;}

.footer{color:#555;}
.footer p{text-align: center; padding:10px 20px;}
.r_left_top,.r_rgh_top,.r_left_bot,.r_rgh_bot{
    display:none;
    display:block \9;
    width:19px;
    height:19px;
    position:absolute;
}
.r_left_top{
    background:url(../images/blue_radius.png) 0px 0px;
    left:-1px;
    top:0;
}
.r_rgh_top{
    background:url(../images/blue_radius.png) no-repeat 0px -20px ;
    right:-1px;
    top:0;
}
.r_left_bot{
    background:url(../images/blue_radius.png) 0px -40px;
    left:0;
    bottom:0;
    _bottom:-1px;
}
.r_rgh_bot{
    background:url(../images/blue_radius.png) 0px -60px;
    right:0;
    bottom:0;
    _bottom:-1px;
}

/*page*/
.soft{  height: 49px;}
.game{ display:none;height:49px;}
.category ul li{
    line-height:12px;
    float:left;
    padding:0 13px;
    margin:8px 0; 
    border-right:1px solid #656565;
}
.category ul li a{ color: #656565;}
.category ul li a:hover{color:#f96700; cursor: pointer;}
.category p{
    padding-top:10px;
    _padding-top:5px;
    border-top:1px solid #e8e8e8;
    color:#656565;
    text-align:right;
}
.category .all{border-right:0;}
.category .all a{
    display:block;
    width:49px;
    height:49px;
    background:url(../images/box.jpg) no-repeat;
    text-indent:-999px;
    float:left;
}
/*infor_list*/
.getit img{	
    width:240px;
    border-radius:10px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
}

.infor_list h4{
    background:#0b9cd3;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    height:18px;
    line-height:18px;
    color:#fff;
    padding:5px 0 6px 12px;
    font-size:14px;
    text-shadow: 0 -1px 0 #0a7ba7;
}
.infor_list .top5,.infor_list .newslist{padding-top:9px; margin:0 8px;text-align: left;}
.infor_list .newslist li{border-bottom:1px dashed #ddd; float:none; clear:both;}
.infor_list .newslist li a{color:#6a6a6a;}




/*---------------------------------------- layout1.css  ---------------------------------------------------*/

.leftDivBorder,.leftTopDiv,.leftTypeDiv,.leftTypeDiv1{border:1px solid #D6D6D6;float:left;padding-bottom:10px;}
.longBorder{width:977px;border:1px solid #D6D6D6;float:left;padding-bottom:10px;}
ul.showLongDiv{width:100%;margin-top:10px;}
ul.showLongDiv li{padding:0 13px;float:left;text-align:center;}

.usefulDir ul.leftDiv {
    width:100%;
    float:left;
    margin-top:10px;
}

.usefulDir ul.leftDiv li{
    padding:0 10px;
    float:left;
    text-align:center;
}


.marginLeft10{
    margin-left:5px;
    display:inline;
}
.list_icon {
    color: #FFFFFF;
    display: block;
    height: 80px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 80px;
}

a {
    color:#436C8C;
    text-decoration: none;
}

.list_icon .home_app_cover {
    background: url("../images/home_app_cover_77.png") repeat scroll 2px 0 transparent;
    display: block;
    height: 80px;
    position: absolute;
    top: 0;
    width: 80px;
    z-index: 99;
}

.usefulDir ul.leftDiv li img{width:80px;height:80px;}

.leftTopDiv{width:308px;padding-left:10px;}
.leftTopDiv ul{width:90%;text-align:left;}
.leftTopDiv ul li{line-height:26px;}
.leftTopDiv .top5 {
    background: url("../images/num.png") no-repeat scroll 0 11px transparent;
    padding-left: 20px;
}

.leftTypeDiv{width:318px;}
.leftTypeDiv span {
    color: #BFBFBF;
    display: block;
    line-height: 24px;
    margin: 10px auto 0 auto;
    width: 90%;
    padding:0;
}

.leftTypeDiv span a{margin:0 12px;display:inline;}



/*layout2.css*/
/*新闻*/
.newsDiv{width:980px;border:1px solid #D6D6D6;background:#fff;float:left;margin-left:10px;display:inline;}
.newsTitle{width:97%;line-height:30px;font-weight:bold;font-size:14px;margin-left:20px;display:inline;margin-top:10px;float:left;border-bottom:1px dashed #D6D6D6;}
.newsDiv ul{margin:5px 10px 5px 80px;float:left;display:inline;}
.newsDiv ul li{width:280px;height:25px;line-height:25px;float:left;margin:0 5px;display:inline;text-align:left;}
.newsDiv ul li a,.newsDiv ul li a.redColor{color:#666;font-size: 13px;_font-size:13px;}
.newsDiv ul li a.redColor{color:red;}



.mainDiv{width:100%;background:url(../images/scroll-bg.jpg) repeat-x;}
.clear{ clear:both;}

.marginLR6{margin:0 6px;display:inline;}
.marginLeft8{margin-left:8px;display:inline;}
.marginTop10{margin-top:10px;}
.marginTop60{margin-top:60px;}
.content{width:1002px;margin:0 auto;}
.showGamesDiv{width:100%;padding-top:20px;}
.showGamesDiv1{float:left;background:#fff;margin-left:10px;display:inline;}


.lineDiv {
    margin: 10px auto;
    overflow: hidden;
    width: 980px;
}

.lineDiv img{width:980px;}

.OtherInfoDiv{width:100%;float:left;font-size: 12px;}
.OILeftDiv{
    float: left;
    overflow: hidden;
    width: 652px;
    margin-left:10px;
    display:inline;
}

.OIRightDiv{float:right;width:330px;margin-left:10px;display:inline;}
.OIRightDiv .usefulDir_nav{width:300px;}
.OIRightDiv .leftTypeDiv,.OIRightDiv .leftTypeDiv1{width:318px;}

.leftTypeDiv p,.leftTypeDiv1 p{width:304px;line-height:20px;text-align:center;float:left;padding-left:14px;margin-top:5px;}
.leftTypeDiv1 p{padding-left:10px;}
.leftTypeDiv p a,.leftTypeDiv1 p a{display:block;width:70px;float:left;text-align: center;font-size:12px;}
.leftTypeDiv1 p a{width:90px;}
.borderRight{border-right:1px solid #bfbfbf;}

.OIRightDiv .titleLesDiv{width:300px;height:30px;padding-left:20px;text-align:left;line-height:30px;font-weight:bold;background:url(../images/notice.jpg) no-repeat;}

.usefulDir {
    margin-top:0;
    overflow: hidden;
}

.usefulDir .titleDiv{width:960px;padding-left:20px;color:#fff; font-weight:bold;height:30px;line-height:30px;text-align:left;background:url(../images/nav.jpg) no-repeat;}


.dir_go,.leftTypeDiv,.leftTypeDiv1,.usefulDir_content_borderbottom{background:#FFF;}
/*index3*/

.conLeftDiv{width:731px;float:left;}


.conRightDiv{float:right;width:265px;}


.gameListDiv{width:1002px;margin:10px auto;}

/*layout2.css——end*/




/*右侧滚动样式*/

.us_do,.us_doRight {
    border-left:1px solid #DDDDDD;
    float:left;
    padding:10px 0 0 18px;
    width:300px;
    text-align: left;
}
.us_doRight{width:244px;padding:10px 0 0 10px;border:1px solid #DDDDDD;}


ul.simply-scroll-list{width:250px;}
ul.simply-scroll-list li{width:100%;float:left;padding:5px 0;}
ul.simply-scroll-list li img{width: 40px; height: 40px;float:left;margin-right:10px;display:inline;}
/*分页样式*/
div.sabrosus {
    padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center;float:right;
}
div.sabrosus a {
    border-right: #9aafe5 1px solid; padding-right: 5px; border-top: #9aafe5 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #9aafe5 1px solid; color: #2e6ab1; margin-right: 2px; padding-top: 2px; border-bottom: #9aafe5 1px solid; text-decoration: none;
}
div.sabrosus a:hover {
    border-right: #2b66a5 1px solid; border-top: #2b66a5 1px solid; border-left: #2b66a5 1px solid; color: #000; border-bottom: #2b66a5 1px solid; 
}
div.pagination a:active {
    border-right: #2b66a5 1px solid; border-top: #2b66a5 1px solid; border-left: #2b66a5 1px solid; color: #000; border-bottom: #2b66a5 1px solid; 
}
div.sabrosus span.current {
    border-right: navy 1px solid; padding-right: 5px; border-top: navy 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: navy 1px solid; color: #fff; margin-right: 2px; padding-top: 2px; border-bottom: navy 1px solid; background-color: #2e6ab1;
}
div.sabrosus span.disabled {
    border-right: #929292 1px solid; padding-right: 5px; border-top: #929292 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #929292 1px solid; color: #929292; margin-right: 2px; padding-top: 2px; border-bottom: #929292 1px solid;
}



/*---------------------------------- adp_2.0.css -----------------------------------------*/

.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.clearfix{*zoom:1;}


.t-l{ text-align:left;}
.t-c{ text-align:center;}
.t-r{ text-align:right;}
.t-through{ text-decoration: line-through;}
.t-u{ text-decoration:underline;}
.t-overflow{ width:100%; text-overflow: ellipsis; white-space: nowrap; overflow:hidden; }

.c-red{ color:#f00;}
.c-gray{ color:#727171;}
.c-orange{ color:#e7610e;}
.a-gray, .a-gray:visited, .a-gray:hover, .a-gray a, .a-gray a:visited, .a-gray a:hover{ color:#727171;}
.a-orange, .a-orange:visited, .a-orange:hover, .a-orange a, .a-orange a:visited, .a-orange a:hover{ color:#e7610e;}
.a-black, .a-black:visited, .a-black:hover, .a-black a, .a-black a:visited, .a-black a:hover{ color:#2b2b2b;}

.f-bold{ font-weight: bold;}
.f-s2{ font:bold 14px/25px "\5B8B\4F53",sans-serif;}
.f-s3{ font:normal 14px/25px "\5B8B\4F53",sans-serif;}
.f-s4{ font:bold 12px/21px "\5B8B\4F53",sans-serif;}
.f-s5{ font:normal 12px/21px "\5B8B\4F53",sans-serif;}
.f-h2{ font:normal 20px/30px SimHei,sans-serif;}
.f-h3{ font:normal 18px/27px SimHei,sans-serif;}

.fl-l{ float:left;}
.fl-r{ float:right;}

.m-h3{ margin-right: 3px; margin-left: 3px;}
.m-h5{ margin-right: 5px; margin-left: 5px;}
.m-h10{ margin-right: 10px; margin-left: 10px;}
.m-h15{ margin-right: 15px; margin-left: 15px;}
.m-h20{ margin-right: 20px; margin-left: 20px;}
.m-h25{ margin-right: 25px; margin-left: 25px;}
.m-h30{ margin-right: 30px; margin-left: 30px;}
.m-h35{ margin-right: 35px; margin-left: 35px;}
.m-h90{ margin-right: 90px; margin-left: 90px;}
.m-t5{ margin-top:5px;}
.m-t10{ margin-top:10px;}
.m-t15{ margin-top:15px;}
.m-t20{ margin-top:20px;}
.m-t25{ margin-top:25px;}
.m-t30{ margin-top:30px;}
.m-t35{ margin-top:35px;}
.m-b10{ margin-bottom:10px;}
.m-l10 { margin-left:10px;}
.m-l15{ margin-left: 15px;}
.m-l35 { margin-left:35px;}

.p-h15{ padding-right: 15px; padding-left: 15px;}
.p-v5{ padding-top:5px; padding-bottom:5px;}
.p-v5 p{font-size:12px;color:#000;}
.p-v10{ padding-top:10px; padding-bottom:10px;}
.p-v15{ padding-top:15px; padding-bottom:15px;}
.p-v25{ padding-top:25px; padding-bottom:25px;}
.p-v30{ padding-top:30px; padding-bottom:30px;}
.p-v50{ padding-top:50px; padding-bottom:50px;}
.p-t5{ padding-top:5px;}
.p-t10{ padding-top:10px;}
.p-t15{ padding-top:15px;}
.p-t20{ padding-top:20px;}
.p-t25{ padding-top:25px;}
.p-t30{ padding-top:30px;}
.p-b5{ padding-bottom:5px;}
.p-b8{ padding-bottom:8px;}
.p-b10{ padding-bottom:10px;}
.p-b15{ padding-bottom:15px;}
.p-b17{ padding-bottom:17px;}
.p-b20{ padding-bottom:20px;}
.p-b22{ padding-bottom:22px;}
.p-l10{ padding-left:10px;}
.p-l150{ padding-left:150px;}

.sect:after{clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.sect{*zoom:1;}
.sect{ margin-right:auto; margin-left:auto; width: 960px; text-align: left;}
.sect-main{ float: left; width: 652px;}
.sect-side{ float: right; width: 210px;}

.arti{}
.arti-hd:after, .arti-bd:after, .arti-ft:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.arti-hd, .arti-bd, .arti-ft{*zoom:1;}
.arti-hd, .arti-ft{ overflow: hidden; width: 100%; height: 5px;}
.arti-hd-l, .arti-hd-r, .arti-ft-l, .arti-ft-r{ overflow: hidden; float: left; width: 5px; height: 5px; background: url(../images/bg01.png) no-repeat;}
.arti-hd-l{ margin-left:-100%; background-position: 0 0;}
.arti-hd-r{ margin-left:-5px; background-position: -10px 0;}
.arti-ft-l{ margin-left:-100%; background-position: 0 -10px;}
.arti-ft-r{ margin-left:-5px; background-position: -10px -10px;}
.arti-hd-c, .arti-ft-c{ overflow: hidden; float: left; width: 100%; height:5px;}
.arti-hd-c-content, .arti-ft-c-content{ margin: 0 5px; height: 5px; background:#fff url(../images/bg02.png) repeat-x 0 0;}
.arti-ft-c-content{ background-position: 0 4px;}
.arti-bd,.arti-bd-restore{ background: #fff url(../images/arti1.png) repeat-y 0 0;}
.arti-bd-content{ background:url(../images/arti1.png) repeat-y right 0;}

.arti-hd-bar{ height: 30px;}
.arti-hd-bar .arti-hd-l, .arti-hd-bar .arti-hd-r{ height: 30px; background-image: url(../images/bg04.png);}
.arti-hd-bar .arti-hd-c{ height:30px;}
.arti-hd-bar .arti-hd-c-content{ padding-top:2px; height: 28px; line-height: 28px; background: url(../images/bg05.png) repeat-x 0 0;}
.arti-hd-title{ float: left; font-weight:bold;}
.arti-hd-more{ float: right; padding-right:12px}
.arti-hd-close{ float:right; margin:10px 6px 0 0; width:9px; height:10px; /*background:url(../images/bg67.png) no-repeat 0 0;*/}

.arti-hd-tablist{ float:right; margin-top:4px;}
.arti-hd-tab{ float:left;}
.arti-hd-tab-label{ display:inline-block; margin-left:-1px; width:58px; height:19px; line-height:19px; text-align:center; background:url(../images/bg142.png) no-repeat -57px 0;}
.arti-hd-tab-label, .arti-hd-tab-label:hover, .arti-hd-tab-label:visited{ float:left;text-decoration:none; color:#000000;}
.arti-hd-tab-label-first{ margin-left:0; background-position:0 0;}
.arti-hd-tab-label-last{ background-position:-114px 0;text-align: center;}
.arti-hd-tab-active .arti-hd-tab-label{ background-position:-57px -48px;}
.arti-hd-tab-active .arti-hd-tab-label-first{ background-position:0 -48px;text-align: center;}
.arti-hd-tab-active .arti-hd-tab-label-last{ background-position:-114px -48px;}

.arti-hd-sp{ height:315px;}
.arti-hd-sp .arti-hd-l, .arti-hd-sp .arti-hd-r{ height: 315px; /*background-image: url(../images/bg37.png);*/}
.arti-hd-sp .arti-hd-c{ height:315px;}
.arti-hd-sp .arti-hd-c-content{ height:315px; background: url(../images/bg38.png) repeat-x 0 0;}
.arti-hd-sp-title{ padding:23px 30px 24px; font:normal 20px/1.5 SimHei; text-align:center; background:url(../images/bg39.png) no-repeat center bottom;}

.arti-hd-end{ height:364px;}
.arti-hd-end .arti-hd-l, .arti-hd-end .arti-hd-r{ height: 364px; background-image: url(../images/bg55.png);}
.arti-hd-end .arti-hd-c{ height:364px;}
.arti-hd-end .arti-hd-c-content{ height:364px; background: url(../images/bg56.png) repeat-x 0 0;}
.arti-hd-end-title{ padding:23px 30px 24px; font:normal 20px/1.5 SimHei; text-align:center; background:url(../images/bg57.png) no-repeat center bottom;}

.arti-ed .arti-hd-l, .arti-ed .arti-hd-r{ height: 5px; background-image: url(../images/bg136.png);}
.arti-ed .arti-hd-c-content{ background: url(../images/bg135.png) repeat-x 0 0;}
.arti-ed .arti-bd{ background: url(../images/bg137.png) repeat-x 0 0;}
.arti-ed .arti-bd-c{ background: url(../images/bg02.png) repeat-y 0 0;}
.arti-ed .arti-bd-c-content{ background: url(../images/bg02.png) repeat-y right 0;}
.arti-ed-title{ padding:13px 25px 25px; font:normal 20px/1.5 SimHei; text-align:center; background:url(../images/bg134.png) no-repeat center bottom;}

.arti-bg-w245{ *zoom:1; height: inherit; background: url(../images/bg03.png) center;}
.arti-bg-w240{ *zoom:1; height: inherit; background: url(../images/bg11.png) center;border-bottom:1px solid #E7E7E1;}

.arti-sp1 { background:url(../images/bg38.png) repeat-x 0 top;}
.arti-sp1 .arti-hd-l, 
.arti-sp1 .arti-hd-r { height:77px; background-image:url(../images/bg_corp-side.png);}
.arti-sp1 .arti-hd,
.arti-sp1 .arti-hd-c,
.arti-sp1 .arti-hd-c-content{ height:77px;}
.arti-sp1 .arti-hd-c-content,
.arti-sp1 .arti-bd { background-color:transparent;}
.arti-sp1 .arti-hd-sp-title { padding:18px 0 22px; height:37px; line-height:37px; font-size:24px; }


.ico-iphone{ padding:4px 0 3px 30px; font-size:14px; background: url(../images/ico01.png) no-repeat 3px center;}

.logo-t163{ display:inline-block; margin:4px 5px; width:16px; height:16px; vertical-align: middle; background: url(../images/lg01.png) no-repeat 0 0;}
.logo-sina{ display:inline-block; margin:4px 5px; width:16px; height:16px; vertical-align: middle; background: url(../images/lg02.png) no-repeat 0 0;}
.logo-qq{ display:inline-block; margin:4px 5px; width:16px; height:16px; vertical-align: middle; background: url(../images/lg03.png) no-repeat 0 0;}
.logo-sohu{ display:inline-block; margin:4px 5px; width:16px; height:16px; vertical-align: middle; background: url(../images/lg04.png) no-repeat 0 0;}
.logo-renren{ display:inline-block; margin:4px 5px; width:16px; height:16px; vertical-align: middle; background: url(../images/lg05.png) no-repeat 0 0;}
.logo-douban{ display:inline-block; margin:4px 5px; width:16px; height:16px; vertical-align: middle; background: url(../images/lg06.png) no-repeat 0 0;}
.logo-kaixin{ display:inline-block; margin:4px 5px; width:16px; height:16px; vertical-align: middle; background: url(../images/lg07.png) no-repeat 0 0;}
.logo-qzone{ display:inline-block; margin:4px 5px; width:16px; height:16px; vertical-align: middle; background: url(../images/lg08.png) no-repeat 0 0;}
.logo-msn{ display:inline-block; margin:4px 5px; width:16px; height:16px; vertical-align: middle; background: url(../images/lg09.png) no-repeat 0 0;}



.btn-appdesc{ position:relative; float:right; padding-right:12px; height:21px; line-height:21px;}
.btn-appdesc, .btn-appdesc:visited, .btn-appdesc:hover{ color:#2b2b2b;}
.btn-appdesc:hover{ text-decoration:none;}
.btn-appdesc i{ position:absolute; right:3px; top:5px; overflow:hidden; width:6px; height:11px; background:url(../images/bg52.png) no-repeat 0 0; -moz-transition:all .2s ease-in-out; -o-transition:all .2s ease-in-out; -webkit-transition:all .2s ease-in-out; transition:all .2s ease-in-out;}
.btn-appdesc-selected i{ -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}

.btn-download-iphone,
.btn-send-iphone,
.btn-download-android,
.btn-send-android,
.btn-download-s60v3,
.btn-send-s60v3,
.btn-download-s60v5,
.btn-send-s60v5,
.btn-download-java,
.btn-send-java{ display:inline-block; overflow:hidden; width:329px; height:60px; text-indent:-999px; background:url(../images/bg131.png) no-repeat;}
.btn-download-iphone{ background-position:0 0;}
.btn-send-iphone{ background-position:-346px 0;}
.btn-download-android{ background-position:0 -80px;}
.btn-send-android{ background-position:-346px -80px;}
.btn-download-s60v3{ background-position:0 -160px;}
.btn-send-s60v3{ background-position:-346px -160px;}
.btn-download-s60v5{ background-position:0 -240px;}
.btn-send-s60v5{ background-position:-346px -240px;}
.btn-download-java{ background-position:0 -320px;}
.btn-send-java{ background-position:-346px -320px;}


.btn-download-iphone-s,
.btn-send-iphone-s,
.btn-download-android-s,
.btn-send-android-s,
.btn-download-s60v3-s,
.btn-send-s60v3-s,
.btn-download-s60v5-s,
.btn-send-s60v5-s,
.btn-download-java-s,
.btn-send-java-s,
.btn-download-ipad-s,
.btn-send-ipad-s{ display:inline-block; overflow:hidden; width:253px; height:46px; text-indent:-999px; background:url(../images/bg138.png) no-repeat;}
.btn-download-iphone-s{ background-position:0 0;}
.btn-send-iphone-s{ background-position:-262px 0;}
.btn-download-android-s{ background-position:0 -60px;}
.btn-send-android-s{ background-position:-262px -60px;}
.btn-download-s60v3-s{ background-position:0 -120px;}
.btn-send-s60v3-s{ background-position:-262px -120px;}
.btn-download-s60v5-s{ background-position:0 -180px;}
.btn-send-s60v5-s{ background-position:-262px -180px;}
.btn-download-java-s{ background-position:0 -240px;}
.btn-send-java-s{ background-position:-262px -240px;}
.btn-download-ipad-s{background-position:0 -290px;}
.btn-send-ipad-s{background-position:-262px -290px;}

.btn-dl-sp-d,
.btn-dl-sp-s,
.btn-dl-sp-w { display:inline-block; overflow:hidden; width:160px; height:46px; text-indent:-999px; background:url(../images/btn_dl_sp.png) no-repeat;}
.btn-dl-sp-d { background-position:0 0;}
.btn-dl-sp-s { background-position:0 -60px;}
.btn-dl-sp-w { background-position:0 -120px;}

.btn-download-iphone-ss,
.btn-send-iphone-ss,
.btn-download-ipad-ss,
.btn-send-ipad-ss{ display:inline-block; overflow:hidden; width:195px; height:25px; text-indent:-999px; background:url(../images/bg143.png) no-repeat;}
.btn-download-iphone-ss{ background-position:0 0;}
.btn-send-iphone-ss{ background-position:-210px 0;}
.btn-download-ipad-ss{background-position:0 -28px;}
.btn-send-ipad-ss{background-position:-210px -28px;}



.btn-free{ position:relative;}
.btn-free i{ position:absolute; right:-10px; top:-12px; width:45px; height:22px; background:url(../images/bg121.png) no-repeat 0 0;}
.btn-free:hover i{ margin-top:-1px;}

.bg-dotted { background: url(../images/bg07.png) repeat-x 0 bottom;}
.bg-download{ padding:0 0 20px 80px; min-height:42px; height:42px; background:url(../images/bg69.png) no-repeat 16px 0;}
.bg-error{ padding:0 0 20px 80px; min-height:42px; height:42px; background:url(../images/bg99.png) no-repeat 11px 5px;}

.li-hori-w42{ float: left; width: 42px;}
.li-hori-w77{ float: left; width: 77px;}
.li-hori-w122{ float: left; width: 122px;}
.li-hori-w130{ float: left; width: 130px;}
.li-hori-w240{ float: left; width: 240px;}
.li-hori-w245{ float: left; width: 245px;}
.li-hori-1in2{ float: left; width: 50%;list-style:none;}



.list-other-topic { padding:30px 0; margin:0 20px; text-align:center;}
.list-other-topic li { float:left; width:210px; margin-right:15px;}
.list-other-topic li.last { margin-right:0;}

.sep-bg-dot{ background:url(../images/bg07.png) repeat-x 0 0;}
.sep-bd-solid{ border-top:1px solid #e6e6df;}

.vote-stars{ display:inline-block; padding:2px 7px 4px 0; width: 75px; height:15px; vertical-align: middle;}
.vote-column{ display:inline-block; margin-right:6px; width:75px; height:15px; text-align:left; vertical-align: middle; background:url(../images/bg48.png) repeat-x 0 -15px;}
.vote-column i{ display:inline-block; height:15px; background:url(../images/bg48.png) repeat-x 0 0;}
.vote-text{ display:inline-block; vertical-align: middle;}

.vote-column-big{ display:inline-block; margin-right:12px; width:135px; height:27px; text-align:left; vertical-align: middle; background:url(../images/bg58.png) repeat-x 0 -27px;}
.vote-column-big i{ display:inline-block; height:27px; background:url(../images/bg58.png) repeat-x 0 0;}



.box-sp:after{clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.box-sp{*zoom:1;}
.box-sp-main{ float:left; width:100%; min-height:1px;}
.box-sp-main-content{ margin-left:330px;}
.box-sp-side{ position:relative; float:left; overflow:hidden; margin-left:-100%; padding:1px; width:292px; height:196px;}
.box-sp-side i{ position:absolute; left:0; top:0; width:294px; height:198px; background:url(../images/bg40.png) no-repeat 0 0;}



.box-ed:after{clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.box-ed{*zoom:1;}
.box-ed-main{ float:left; width:100%; min-height:1px;}
.box-ed-main-content{ margin-left:170px;text-align:left;}
.box-ed-side{ position:relative; float:left; margin-left:-100%; width:166px;}


.apps-info:after{clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.apps-info{*zoom:1;}
.apps-info-text{ float:left; width:100%; min-height:1px;}
.apps-info-text-content{ margin-left:82px;}
.apps-info-img{ float:left; margin-left:-100%; width:82px;}

.img-app{ position:relative; display:inline-block; padding:3px; width:70px; height:70px; vertical-align: middle;}
.img-app-none{ position: absolute; left:0; top:0; width:76px; height:76px; cursor:pointer; background: url(../images/bg14.png) no-repeat center;}


.img-app-big{ position:relative; display:inline-block; padding:55px 16px 18px; width:114px; height:114px; vertical-align: middle;}
.img-app-big-iphone, .img-app-big-android, .img-app-big-s60v3, .img-app-big-s60v5, .img-app-big-java{ position:absolute; left:3px; top:3px; width:140px; height:181px;}
.img-app-big-iphone{ background: url("../images/bg59.gif") no-repeat 0 0; _background:url("../images/bg59.gif"); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg59.png");}
.img-app-big-android{ background: url(../images/bg60.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg60.png");}
.img-app-big-s60v3{ background: url(../images/bg61.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg61.png");}
.img-app-big-s60v5{ background: url(../images/bg62.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg62.png");}
.img-app-big-java{ background: url(../images/bg63.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg63.png");}
.img-app-big-free, .img-app-big-off, .img-app-big-end{ position:absolute; right:0; bottom:0; width:93px; height:31px;}
.img-app-big-free{ background: url(../images/bg64.png) no-repeat 0 0; _background: url(../images/bg64.gif); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg64.gif");}
.img-app-big-off{ background: url(../images/bg65.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg65.png");}
.img-app-big-end{ background: url(../images/bg95.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg95.png");}
.img-app-big-hot, .img-app-big-book{ position:absolute; right:-10px; top:-10px; width:44px; height:45px;}
.img-app-big-hot{ background: url(../images/bg117.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg117.png");}
.img-app-big-book{ background: url(../images/bg128.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg128.png");}


.img-sp{ position:relative; display:inline-block; overflow:hidden; padding:2px; width:200px; height:115px; vertical-align: middle;}
.img-sp i{ position: absolute; left:2px; top:2px; width:200px; height:115px; cursor:pointer; background: url(../images/bg100.png) no-repeat center;}



.price-prev{ position:relative; display:inline-block; padding-right:12px; width:38px; height:19px; line-height:19px; font-size:12px; text-align: center; vertical-align: middle; color:#727171;}
.price-prev i{ position: absolute; left:0; top:0; width:38px; height:19px; background: url(../images/bg74.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg74.png");}
.price-new{ display:inline-block; height:19px; line-height:19px; font-size:12px; vertical-align: middle;}

.price-prev-s2{ position:relative; display:inline-block; padding-right:12px; width:46px; height:21px; line-height:21px; font-size:14px; font-weight:bold; text-align: center; vertical-align: middle;}
.price-prev-s2 i{ position: absolute; left:0; top:0; width:46px; height:21px; background: url(../images/bg73.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg73.png");}
.price-new-s2{ display:inline-block; height:21px; line-height:21px; font-size:14px; font-weight:bold; vertical-align: middle;}

.price-prev-h2{ position:relative; display:inline-block; padding-right:12px; width:70px; height:30px; line-height:30px; font-size:20px; font-family:SimHei; text-align: center; vertical-align: middle;}
.price-prev-h2 i{ position: absolute; left:0; top:0; width:70px; height:30px; background: url(../images/bg72.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg72.png");}
.price-new-h2{ display:inline-block; height:30px; line-height:30px; font-size:14px; font-family:SimHei; vertical-align: middle;}
.price-new-h2 a{color:#E7610E;}


.footer, .footer a, .footer a:visited{ color:#555;font-size: 12px;}
.footer .footer-lighthigh,.footer .footer-lighthigh:visited{ color:#ba2636;}



.yui3-appsview{ /*text-align:center;*/}
.yui3-appsview-loading{ display:none;}
.yui3-appsview-waiting{ cursor:wait;}
.yui3-appsview-page{ *zoom:1; padding:0 25px; text-align:right;}
.yui3-appsview-page-none{ display:none;}
.yui3-appsview-page-ctrl, .yui3-appsview-page-num, .yui3-appsview-page-ellipsis{ display:inline-block; margin:25px 3px; height:19px; line-height:19px; text-align:center; vertical-align:middle;}
.yui3-appsview-page-ctrl{ width:46px; border:1px solid #c1c1c1; background:#fff;}
.yui3-appsview-page-num{ width:22px; border:1px solid #c1c1c1; background:#fff;}
.yui3-appsview-page-ctrl, .yui3-appsview-page-ctrl:visited, .yui3-appsview-page-num, .yui3-appsview-page-num:visited{ color:#2b2b2b;}
.yui3-appsview-page-ctrl:hover, .yui3-appsview-page-num:hover{ text-decoration:none; color:#fff; background:#2b2b2b;}
.yui3-appsview-page-ellipsis{ width:24px;}
.yui3-appsview-page-disabled, .yui3-appsview-page-current{ cursor:default;}
.yui3-appsview-page-disabled, .yui3-appsview-page-disabled:visited, .yui3-appsview-page-disabled:hover{ color:#c1c1c1; background:#fff;}
.yui3-appsview-page-current, .yui3-appsview-page-current:visited, .yui3-appsview-page-current:hover{ font-weight:bold; color:#fff; background:#2b2b2b;}
.yui3-appsview-noapps{ padding:60px 20px; line-height:25px; font-size:14px;}



/*apps_free.css*/

.m-l25 { margin-left:25px;}


.list-appFree li { padding:30px 0; border-bottom:1px solid #e6e6df; position:relative; min-height:400px; _height:400px;}
.list-appFree li.last { border-bottom:none;}
.list-appFree .app-detail { margin:0 40px 0 210px;}
.list-appFree .app-detail .app-title { font:normal normal 20px/1.5 "Arial", "\9ED1\4F53", sans-serif;}
.list-appFree .app-desc { position:absolute; width:146px; left:27px; top:30px;}


/*---------------------------------------- chuaizhe-v20111015.css  ------------------------------------------------*/

em{
    background-image:url(../images/all.png);
}

.table{
    padding: 5px 0px;
    text-align: left;
}
.table td{
    border-bottom:1px dashed #DDD;
    padding:5px 0px;
    font-size: 14px;
}
.table .num{
    text-align: center;
}

.clearfix:before,.clearfix:after{
    content:"\0020";
    display:block;
    height:0;
    visibility:hidden;
}
.clearfix:after{
    clear:both;
}
.clearfix,.item {
    zoom:1;
}


/* Layout Start */

/* Layout Header Start */
#header {
    height:130px;
    background:url(../images/header-bg.jpg) repeat-x;
}

#header-content{
    width:960px;
    margin:0 auto;
    height:100px;
}

#header-top{
    height:62px;
}

#header-nav{
    _margin-top:0px;
    height:38px;
    float:left;
}

#logo{
    width:191px;
    height:62px;
    float:left;
    background:url(../images/logo.png) no-repeat;
}

#logo a{
    display: block;
    height: 62px;
    width: 191px;
}

/* Search */

#search{
    float:left;
    width:415px;
    height:34px;
    background:url(../images/search_box.jpg) no-repeat;
    margin:18px 0 0 100px;
    display:inline;
}

#search .text-input{
    background:transparent;
    border:none;
    padding:0 10px;
    margin-top:2px;
    font-size:14px;
    color:#7D7D7D;
    width:350px;
    height:30px;
    float:left;
    line-height:30px;
}

#search .btn-search-submit{
    background:transparent;
    border: medium none;
    cursor: pointer;
    height: 40px;
    width: 40px;
}

.search-condition-box{
    background-color: #FFFFFF;
    background-image: url("../images/search_arrow.png");
    background-position: left center;
    background-repeat: no-repeat;
    border: 1px solid #CCCCCC;
    border-top:none;
    font-size: 14px;
    height: 21px;
    padding: 5px 0 5px 10px;
}

.search-condition{
    color: #333333;
    font-size: 15px;
    font-weight: bold;
    margin-left: 40px;
}

#account{
    float:right;
    margin-top:18px;
}

.lnk-register:link, .lnk-register:visited, .lnk-register:hover, .lnk-register:active{
    font-size:13px;
    color:#eee;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
    font-weight:bold;
    float:left;
    margin:5px 8px 0 0;
}

.lnk-unlogin{
    background-image: url("../images/unlogin-divide.png");
    background-repeat:no-repeat;
    background-position:left top;
    color: #CFE9FC;
    display: block;
    float: left;
    font-size: 12px;
    height: 42px;
    line-height: 42px;
    margin-top: -4px;
    padding: 0 0 0 15px;
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
    max-width: 170px;
    overflow: hidden;
}

.lnk-unlogin:link,.lnk-unlogin:visited, .lnk-unlogin:hover,.lnk-unlogin:active{
    color:#CFE9FC;
}

.lnk-logout{
    background-position:right top;
    padding:0 15px 0 0;
    margin-right:5px;
}

.lnk-register:hover,.lnk-unlogin:hover{
    color:#fff;
}

.lnks-login{
    display:block;
    background:url(../images/all.png) 0px -640px no-repeat;
    height:29px;
    width:128px;
}

.links-login-sina, .links-login-tencent, .links-login-cz{
    display: inline-block;
    height: 30px;
    margin-right: 5px;
    width: 35px;
}

.links-login-tencent{
    width:30px;
}

.links-login-cz{
    margin-right:0;
    width:40px;
}

.btn-login{
    background-image:url(../images/all.png);
    background-position:0px -643px;
    width:69px;
    height:29px;
    display:block;
    float:left;
}

#nav{
    height:38px;
    width:755px;
}

.nav {
    float:left;
    color:#fff;
    font-size:17px;
}
.nav ul {
    padding-left:0px;
    margin:0px;
}

.nav ul li {
    float:left;
    list-style:none;
    height:38px;
    width:auto;
}

.nav ul li a{
    color:#fff;
    float:left;
    display:block;
    height:28px;
    padding:7px 20px 3px;
}

.nav ul li a:link,.nav ul li a:visited,.nav ul li a:hover,.nav ul li a:active{
    color:#FFF;
}

.nav ul li a:hover{
    background:url(../images/nav_light.jpg) top center no-repeat;
}

.nav ul .nav-index a{
    padding-left:30px;
    padding-right:30px;
}

.nav ul .category a{
    padding:7px 8px 3px;
}

.nav ul .category-child a{
    /*font-size:13px;
    padding:10px 10px 6px;
    height:22px;*/
}

.nav ul .selected .nav-selected-left, .nav ul .selected .nav-selected-right{
    background-image:url(../images/all.png);
    background-repeat:no-repeat;
}

.nav ul .selected .nav-selected-left{
    background-position:-18px -939px;
    height:38px;
    width:5px;
    float:left;
}

.nav ul .selected a{
    background:url(../images/nav_selected_bg.jpg) repeat-x left;
    float:left;
}

.nav ul .selected a:hover{
    background:url(../images/nav_selected_bg.jpg) repeat-x left;
}

.nav ul .selected .nav-selected-right{
    background-position:-28px -939px;
    height:38px;
    width:5px;
    float:left;
}

#nav-price-drop{
    color:#FF9900;
}



/*Layout main Start */

#scroll-banner-content{
    width:960px;
    margin:0 auto;
    height:380px;
}

.scroll-paging{
    margin:-10px auto 0;
    width:150px;
    _width:155px;
}

.scroll-paging ul li{
    float:left;
    background:url(../images/all.png) no-repeat;
    background-position:-254px -68px;
    _background:url(../images/circle_white.gif) no-repeat;
    _background-position:0 0;
    height:12px;
    width:12px;
    cursor:pointer;
    margin:0 3px;
}

.scroll-paging ul .numcur{
    background-position:-271px -68px;
    _background:url(../images/circle_dark.gif) no-repeat;
    _background-position:0 0;
}

#scroll-shadow-left, #scroll-shadow-right{
    width:245px;
    height:25px;
    float:left;
    background:url(../images/all.png) no-repeat;
    background-position:0px -880px;
}

#scroll-shadow-right{
    float:right;
    background:url(../images/all.png) no-repeat;
    background-position:0px -910px;
}


/* Common Style Start*/

.clear {
    clear:both;
}



.hidden {
    display:none;
}

.fleft {
    float:left;
}

.fright {
    float:right;
}

.bold{
    font-weight:bold;
}

.thin{
    font-weight:normal;
}

.error {
    color:red;
    font-size:12px;
    padding-left:5px;
}

.errorlist{
    list-style: none outside none;
    padding: 0;
}


/* App Logo*/

.app-logo-mid {
    background-repeat: no-repeat;
    height: 82px;
    margin-left: 5px;
    width: 82px;
    overflow:hidden;
}

.app-logo-min{
    width:60px;
    height:60px;
    background-repeat:no-repeat;
}

.app-logo-big {
    width:126px;
    height:126px;
    _width:125px;
    _height:125px;
    float:left;
    overflow:hidden;
}

.app-logo-big .biglogo{
    width:126px;
    height:126px;
}

#app-head .app-logo-big{
    height:auto;
}

/* App Box Body*/

/* App Simple Box Big ------------- Big logo & Title */

.app-box-simple-big, .app-box-simple-mid {
    float: left;
    height: 146px;
    margin: 5px 13px;
    _margin:5px 11px;
    overflow: hidden;
    text-align: center;
    width: 126px;
}

.app-box-simple-mid {
    height: 100px;
    margin: 7px;
    width: 86px;
    _margin:6px;
    _height:95px;
}

.app-box-simple-big .app-logo-mid a , .app-box-simple-mid .app-logo-mid a {
    width:82px;
    height:82px;
}

.app-box-simple-big .app-logo-big a {
    width:126px;
}

.app-box-simple-big .app-logo-mid, .app-box-simple-big .app-logo-big{
    margin-bottom:5px;
}



/* Animation Start*/

.animation-h-box{
    width:958px;
    height: 328px;
    border:1px #CCC solid;
    overflow: hidden;
    position: relative;
    background:#fff;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    -o-border-radius:2px;
    border-radius:2px;
}

.animation-h-box .showbox-h{
    left:0;
    position: absolute;
    width:30000px;
}

.animation-h-box .showbox-h ul{
    padding:0;
    margin:0;
}

.animation-h-box .showbox-h ul li{
    float:left;
    list-style: none;
    width:958px;
}

.animation-h-box .showbox-h ul li .apps{
    padding:10px 23px 0;
}

/****首页滚动广告背景去除白边*****/
.animation-h-box .showbox-h ul li .apps-ad{

}

.showbox-h-action span{

}

.showbox-h-left, .showbox-h-right{
    background-image: url("../images/directions.png");
    background-repeat: no-repeat;
    cursor: pointer;
    height: 60px;
    position: absolute;
    top: 265px;
    width: 60px;
}

.showbox-h-left{
    background-position:-76px -73px;
    _background:url(../images/ie6_left.gif) no-repeat 0 0;
    margin-left: -13px;
}

.showbox-h-left:hover{
    background-position:-75px -6px;
    _background:url(../images/ie6_left_hover.gif) no-repeat 0 0;
}

.showbox-h-right{
    background-position:-9px -73px;
    _background:url(../images/ie6_right.gif) no-repeat 0 0;
    margin-left:915px;
}

.showbox-h-right:hover{
    background-position:-8px -6px;
    _background:url(../images/ie6_right_hover.gif) no-repeat 0 0;
}

.showbox-h-action .pre{
    width:15px;
    height:15px;
    background:url('/media/static/images/left.gif') no-repeat;
    cursor: pointer;
    display:block;
    float:left;
    margin-right:3px;
}

.showbox-h-action .next{
    width:15px;
    height:15px;
    background:url('/media/static/images/right.gif') no-repeat;
    cursor: pointer;
    display:block;
    float:left;
    margin-right:3px;
}

.showbox-h-action .num{
    float:left;
    margin:3px 3px 3px 0;
}	

.showbox-h-action .num ul{
    padding:0;
    margin:0;
}

.showbox-h-action .num li{
    float:left;
    list-style:none;
    margin:0 2px;
    width:7px;
    height:7px;
    background:url('/media/static/images/point.gif') no-repeat;
    cursor: pointer;
}

.showbox-h-action .num .numcur{
    background-position: -8px 0;
}

.showbox-h-action{
    float: right;
    margin-right: 33px;
    margin-top: 2px;
}

.app-details{width:250px;}


/*----------------------- css_free.css -------------------------------*/
/*free page*/

#page_cglist .left{_width:725px;}
/*文章*/
.article {
    clear: both;
    margin-left: 29px;
    margin-bottom: 15px;
}
.article .inner {
    border-radius: 5px;
    padding: 5px 10px;
    box-shadow: 0 1px 2px #e5e5e5;
    border:1px solid #ddd;
}
/* 文章头部 */
.article_top {
    padding: 5px;
    position: relative;
}
/* 文章日期 */
.article_date {
    float: left;
    width: 15px;
    height: 64px;
    position: absolute;
    left: -40px;
    _left: -45px;
    color: #fff;
    padding: 5px 7px;
    text-align: center;
    line-height: 1.2;
    text-shadow: 0 1px 0 #0a6088;
    background: url(../images/ico_sprite.png) 0 -18px no-repeat;
}
.article_date p {
    line-height: 25px;
    color: #fff;
    text-shadow: 0 -1px 0 #0b6b9a;
    font-weight: bold;
    text-align: center;
}
/* 文章标题 */
.article_top h2 {
    font-size: 14px;
    padding-bottom: 4px;
    border-bottom: 1px solid #ccc;
}
.article_top h2 a {
    font-family: "微软雅黑";
    color:#ff357a;
}
/*更新时间*/
.article .time {
    float: right;
    font-size: 12px;
    color: #4C4C19;
    margin-top: 5px;
}
/*应用信息*/
.app_info {
    font-size: 12px;
    color: #777;
    overflow: hidden;
    zoom: 1;
    position:relative;
}
/* 搞过飘过 */
.pg {
    overflow: hidden;
    float: right;
}
.pg li {
    float: left;
    display: block;
    padding: 0 7px;
    margin-left: 5px;
    text-align: left;
    background: url(../images/ico_sprite.png) 0 -94px no-repeat;
    line-height: 20px;
    height: 23px;
    width: 96px;
    color: #565656;
    text-shadow: 0 1px 0 #fff;
}
/*价格&大小&作者*/
.more_info { overflow: hidden; margin-top: 5px;}
.more_info li { float: left; margin-right: 10px; position: relative;}
/*删除线*/
.more_info li span { text-decoration: line-through; color:red;}
.more_info li span b { color: #666;}
/* 分类&标签 */
.class_tags {
    margin-top: 5px;
    clear: both;
    overflow: hidden;
}
.app_class, .app_tags {
    float: left;
    line-height: 16px;
    margin-right: 10px;
    font-size: 12px;
}
.app_tags {
    padding-left: 20px;
    background: url("../images/ico_sprite.png") no-repeat;
}
.app_tags a{
    color:#4C4C19;
    padding:0 3px;
}
.article_bottom a {
    margin-right: 5px;
    color: #888;
    font-size: 12px;
}
/* 文章中间 */
.article_body {
    overflow: hidden;
    zoom: 1;
    font-size:14px;
}
.body_left {
    clear: both;
    float: right;
    width: 115px;
    padding: 10px;
    overflow: hidden;
}
.body_left .list_icon{margin:0 auto;}
/* 应用LOGO */
.app_icon {
    width: 132px;
    height: 132px;
    position: relative;
    margin-bottom: 5px;
}
/* 图标 */
.app_icon img {
    width: 128px;
    height: 128px;
    display: block;
    position: absolute;
    top: 2px;
    left: 2px;
}
/* 图标蒙板 */
.icon_cover_132 {
    position: absolute;
    width: 132px;
    height: 132px;
    z-index: 10;
    background: url(../images/icon_cover_132.png) no-repeat;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='../images/icon_cover_132.png');
}
/* itunes按钮 */
.itunes_btn {
    height: 22px;
    width: 115px;
    display: block;
    margin: 0 auto;
    text-indent: -9999px;
    background:url(../images/itun_btn.png);
}
.itunes_btn:hover{ background-position: 0 -22px;}
.body_middle {
    font-size: 12px;
    overflow: hidden;
    padding: 10px;
    float: left;
    width: 450px;
}

.app-desc{float:right;}
/* 介绍文字 */
.body_middle p {
    text-indent: 0em;
    line-height: 2;
    margin-top: 7px;
    color: #000;
    font-size:12px;
}
#page_cglist .body_middle p{
    height:74px;
    overflow: hidden;
}
/*SEO文字*/
.seo_text {
    color: #ccc;
}
/* 查看更多 */
.read_more {
    float: right;
    display: block;
    padding: 2px 0;
    width: 80px;
    font-size: 12px;
    text-align: center;
    background-color: #fff;
    border-bottom: 1px solid #aaa;
    -moz-transition: all linear 0.2s;
    -webkit-transition: all linear 0.2s;
    -o-transition: all linear 0.2s;
    transition: all linear 0.2s;
}
.read_more:hover {
    text-decoration: none;
    background-color: #eee;
    border-color: #555;
}
.body_right {
    float: right;
    width: 70px;
    margin-top: 15px;
    text-align: center;
}
/* 二维码 */
.code { width: 132px; padding: 20px 0 0 30px;}
.code img {
    width: 67px;
    height: 67px;
    display: block;
}

.item_li{border-bottom:1px dotted #adadad; padding-bottom:10px; margin-top:12px;}	
.thumbnail{width:115px; float:left; padding:5px 10px;}
.thumbnail .list_icon{margin:0 auto;}
.btn_itunes{
    height: 22px;
    width: 115px;
    margin: 0 auto;
    background: url(../images/btn_itun.png);
}
.item_title{width:210px; float:left; padding:10px;}
.item_title span{display:block;}
.datetime{color:#7f7f7f;}
.item_type{
    background:url(../images/category.png) no-repeat left 6px;
    padding:5px 0 5px 20px;
}
.item_tags a{color:#3f6c18;}
.item_infor{width:310px;float:left; padding:10px;}
.gao,.over{
    background:url(../images/button.png) no-repeat;
    display:block;
    height:26px;
    color: #dc154c; 
    font-size: 14px;
    font-family: Georgia;
    font-weight: bold;
    text-shadow: 0 1px 0 #9a0b29;
    padding:0 20px 0 30px;
    float:right;
    margin-bottom:10px;
}
.over{
    background:url(../images/button.png) no-repeat left bottom;
}
/* 评论样式 */
#pl_xg .body_middle {
    width: 100%;
}

/*---------------------css_newslist.css-----------------------*/

/*page_newslist*/
#page_newslist .article
{
    margin-left: 0;
}
#page_newslist .body_middle
{
    width: auto;
}
#page_newslist .body_middle p
{
    margin: 0;
    height: 44px;
    overflow: hidden;
    width: 530px;
    padding: 10px 10px 10px 20px;
}
#page_newslist .list_icon
{
    float: left;
}
#page_newslist .body_middle a
{
    color:#aaa;
    text-decoration:none;
}


/*---------------------css_billboard.css-----------------------*/




/*test*/
#form1 .soft_sift{border:0px solid red;}
#form1 .bill_ico .bill_list_link{border: 0px solid blue;}
/*test*/


.table_billboard
{
    margin-top: 10px;
}
.table_billboard tr td
{
    position: relative;
    padding: 8px;
    _width: 218px;
    cursor:pointer;
}
.bill_num .bill_list_link
{
    width:30px;
    color:#fff;
}
.bill_list_link
{
    display: block;
    height: 105px;
    width: 218px;
    position: absolute;
    z-index:199;
}
.bill_list
{
    padding: 5px;
    width: 213px;
    height: 93px;
    position: relative;
    border: 1px solid #ddd;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
}
.bill_num
{
    width: 30px;
    height: 33px;
    background: url(../images/number.png) no-repeat;
    behavior: url(iepngfix.htc);
    position: absolute;
    left: -10px;
    top: -12px;
    z-index: 9999;
    color: #fff;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    text-shadow: 0 2px 1px #e80c57;
    behavior: url(/iepngfix.htc);
}
.bill_ico
{
    float: left;
    padding: 10px 5px 5px 10px;
    _border:0px solid red;
}
.bill_info
{
    float: right;
    height: 84px;
    width: 106px;
    _width: 100px;
    _border: 0px solid red;
    padding: 0 5px;
    overflow: hidden;
    float: left;
}
.bill_info h5
{
    height: 20px;
    overflow: hidden;
}
.bill_info p
{
    height: 18px;
    overflow: hidden;
}

.update
{
    color: #888;
}
.bill_active,.keep,.down{
    background: url(../images/bill_active.png) no-repeat;
    position: absolute;
    right: 12px;
    bottom: 4px;
    display: block;
    width: 21px;
    height: 17px;
    color: #333;
    padding-left: 22px;
    padding-right:8px;
    line-height: 16px;
    text-align: center;
    behavior: url(/iepngfix.htc);
}

.keep
{
    background-position: 0 -19px;
}
.down
{
    background-position: 0 bottom;
}





/*----------------------------------- css_infor.css -------------------------------------------*/

/*page_infor*/
.breadcrumbs{
    color:#888;
    border-bottom:1px dashed #ccc;
    margin-bottom:10px;
    padding:0 0 3px 8px;
}
.breadcrumbs a{color:#888; padding:0 2px;}
#page_infor .body_left{width:132px;}
#page_infor .body_left .list_icon,
#page_infor .body_left .list_icon img,
#page_infor .body_left .list_icon .home_app_cover{
    width:132px; 
    height:132px;
}
#page_infor .body_left .list_icon .home_app_cover{
    background:url(../images/icon_cover_132.png);
}
#page_infor .article_body{ width:100%;}
#page_infor .article_body .body_top{ border-bottom:1px dotted #ccc; }
#page_infor .article_body .app_info{ float:left; margin:8px 20px 30px 20px;}
#page_infor .article_body .more_info li{ float:none; color:#000; padding:6px 0;}
#page_infor .article_body .body_middle{ width:625px; border-bottom:1px dotted #ccc; float:none;}
#page_infor .article_body .body_middle .seo_text{text-indent:24px; margin-top:10px;}
#page_infor .showbox{margin-left:60px;}
#page_infor .showbox,
#page_infor .animation-h-box{
    width:500px;
    height:500px;
    display:inline-block;
}
#page_infor .animation-h-box .showbox-h ul li{width:500px; height:500px; text-align:center;}
#page_infor .animation-h-box .showbox-h ul li .apps{padding-left:0;}
.game_imgs{padding:10px; border-bottom:1px dotted #ccc;}
.game_imgs .btn_next{float:left;}
.red{color:red;}	
.g_img_box{
    width:623px;
    margin:auto;
    position:relative;
}
.g_img_box .btn_pre,
.g_img_box .btn_next{
    background:url(../images/btn_g_img.jpg);
    width:62px;
    height:61px;
    position:absolute;
    bottom:50%;
    cursor:pointer;
}
.g_img_box .btn_pre{
    left:-5px;
}
.g_img_box .btn_pre:active{background-position:0 bottom;}
.g_img_box .btn_next{
    right:-5px;
    background-position:right top;
}
.g_img_box .btn_next:active{background-position:right bottom;}
.download{
    line-height:32px;
    background:url(../images/login_over.gif) repeat-x;
    padding:0 18px;
    border-radius:16px;
    -webkit-border-radius:16px;
    -moz-border-radius:16px;
    color: #2D5300;
    display: inline-block;
    font-weight: bold;
    border: 1px solid #5BA702;
    text-shadow: 0 1px 1px white;
    cursor: pointer;
    margin: 0 10px;
}
/*相关软件*/
.app_about{padding:10px; border-bottom: 1px solid #eee;}
.app_about ul{padding:0;}
.app_about ul li{
    float:left; 
    width:80px; 
    text-align:center;
    padding:0 12px;
}
.app_about ul li p{height:38px; overflow:hidden;}

.comment{ padding: 20px;}
.comment ul li{
    position: relative;
    margin-bottom: 10px;
}
.comment ul li span.who{
}
.comment ul li span.overlay{ 
    position: absolute; 
    top: 0; 
    left: 0;
    z-index: 8;
    background: url("images/overlay.png") no-repeat top left;
    height: 32px;
    width: 32px;
    display: block;
}
.comment ul li span img{
    height: 32px;
    width: 32px;
    background-color: #fff;
    position: absolute;
    top: 0;
    left: 0;
}
.comment ul li .who_name{ padding-left:10px;}
.comment ul li .com_cont{
    color: #a1bfcd;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.5, rgba(255,255,255,1)),
        color-stop(0, rgba(255,255,255,0.3))
        );
    background-image: -moz-linear-gradient(
        center top,
        rgba(255,255,255,1) 0%,
        rgba(255,255,255,1) 50%,
        rgba(255,255,255,0.3) 100%
        );
    padding: 12px;
    border: 1px solid #bddcee;
    box-shadow: 0 2px 1px rgba(189,220,238,0.4);
    -webkit-box-shadow: 0 2px 1px rgba(189,220,238,0.4);
    -moz-box-shadow: 0 2px 1px rgba(189,220,238,0.4);
    margin-left: 5px;
    margin-bottom: 3px;
    position: relative;
    zoom:1;
}
.comment ul li .com_cont .tip{
    position: absolute;
    top: 9px;
    left: -8px;
    background: url("images/tip.png") no-repeat top left;
    height: 12px;
    width: 9px;
}
.comment ul li .com_time{
    display: block;
    text-align: right;
    padding-right: 10px;
    color: #999;
}

/*-------------------------------- apps_style_1.css ----------------------------------------*/

/* shot slider */
.yui3-sliderbox-stage-container { position:relative; _zoom:1;}
.yui3-sliderbox-stage-container .yui3-sliderbox-shot-container { margin:0 auto; width:432px; margin:0 auto;}
.yui3-sliderbox-shot-container .yui3-sliderbox-shot { height:432px; width:432px; overflow:hidden;}
.yui3-sliderbox-shot img { max-height:432px; max-width:432px;}
/* small button */
.yui3-sliderbox-stage-container .yui3-sliderbox-arrow-prev, 
.yui3-sliderbox-stage-container .yui3-sliderbox-arrow-next { height:25px; width:18px; position:absolute; top:203px;}
.yui3-sliderbox-stage-container .yui3-sliderbox-arrow-prev { background-position:left top; left:100px;}
.yui3-sliderbox-stage-container .yui3-sliderbox-arrow-next { background-position:right top; right:100px;}
.yui3-sliderbox-stage-container .yui3-sliderbox-arrow-prev-disable { background-position:left bottom;}
.yui3-sliderbox-stage-container .yui3-sliderbox-arrow-next-disable { background-position:right bottom;}

/* transparent cover */
.yui3-sliderbox-stage-container .yui3-sliderbox-cover-prev,
.yui3-sliderbox-stage-container .yui3-sliderbox-cover-next { height:432px; width:51%; cursor:pointer; position:absolute;  top:0; display:block; }
.yui3-sliderbox-stage-container .yui3-sliderbox-cover-prev { left:0;}
.yui3-sliderbox-stage-container .yui3-sliderbox-cover-next { right:0;}

.yui3-sliderbox-stage-container .yui3-sliderbox-loading-shot { position:absolute; left:50%; margin-left:-16px; top:200px;}

.selectionFix { height:30px; width:100%;}

/* images list */
.yui3-sliderbox-list-container { width:478px; margin:0 auto; position:relative; text-align:left;}
.yui3-sliderbox-list-container .yui3-thumblist { width:478px; height:102px; overflow:hidden;}
.yui3-sliderbox-list-container .yui3-sliderbox-btn-prev,
.yui3-sliderbox-list-container .yui3-sliderbox-btn-next { display:block; width:17px; height:26px; position:absolute; top:37px; background:url(../images/bg_btn2.png) no-repeat 0 0; cursor:pointer;}
.yui3-sliderbox-list-container .yui3-sliderbox-btn-prev { left:-27px; background-position:0 0;}
.yui3-sliderbox-list-container .yui3-sliderbox-btn-next { right:-27px; background-position:-17px 0;}
.yui3-sliderbox-list-container .yui3-sliderbox-btn-prev-disable { background-position:0 -26px;}
.yui3-sliderbox-list-container .yui3-sliderbox-btn-next-disable { background-position:-17px -26px;}
.yui3-sliderbox-list-container .yui3-thumblist-content {}
.yui3-sliderbox-list-container .yui3-thumblist-content .yui3-thumb { float:left; margin-right:10px; border:1px solid #d7d7d7;}
.yui3-sliderbox-list-container .yui3-thumblist-content .yui3-thumb-last { margin-right:0;}
.yui3-sliderbox-list-container .yui3-thumblist-content .yui3-thumb-selected { border-color:#E7610E;}
.yui3-sliderbox-list-container .yui3-thumblist-content .yui3-thumb .yui3-thumb-content { width:110px; height:100px; overflow:hidden; background-color:#f0f0f0; cursor:pointer;}
.yui3-sliderbox-list-container .yui3-thumblist-content .yui3-thumb .yui3-thumb-content img { max-height:100px; max-width:110px;}

/* bottom scroll bar */
.yui3-sliderbox-bar-container { width:470px; margin:20px auto 0; background:url(../images/bg1.png) no-repeat; padding:4px;}
.yui3-sliderbox-bar-container .scroll-rail { width:470px; height:15px; position:relative;}
.yui3-scrollbar-content .scroll-bar { position:absolute; left:0; top:0; height:15px;}
.scroll-bar .scroll-inner { width:100%; height:15px;}
.scroll-bar span { height:15px; background:url(../images/bg2.png) no-repeat; display:block;}
.scroll-bar .scroll-bar-c { float:left; width:100%; background:none;}
.scroll-bar-c .scroll-bar-c-c { margin:0 15px; display:block; background-position:0 -15px; background-repeat:repeat-x;}
.scroll-bar-c-c .scroll-bar-patch { margin:0 auto; width:19px; background-position:-15px 0 ;}
.scroll-bar .scroll-bar-l,
.scroll-bar .scroll-bar-r { float:left; width:15px;}
.scroll-bar .scroll-bar-l { margin-left:-100%; background-position:0 0;}
.scroll-bar .scroll-bar-r { margin-left:-15px; background-position:right 0;}

/* image vertical Center */
.yui3-sliderbox-shot-container .yui3-sliderbox-shot,
.yui3-sliderbox-list-container .yui3-thumblist-content .yui3-thumb-content { display:table-cell; text-align:center; vertical-align:middle; *display:block; *font-size:420px;}
.yui3-sliderbox-list-container .yui3-thumblist-content .yui3-thumb-content { *font-size:100px;}
.yui3-sliderbox-shot-container .yui3-sliderbox-shot img,
.yui3-sliderbox-list-container .yui3-thumblist-content .yui3-thumb-content img { vertical-align:middle;}



/*-------------------- style1.css -----------------------*/
ol,ul {list-style:none;}
li{list-style-type:none;}
.cWhite,.cWhite:visited,.cWhite a{color:#fff;}
.cYellow,.cYellow:visited{color:#ff0;}
.cGreen,.cGreen:visited{color:#008000;}
.cGray,.cGray:visited,.cGray a{color:#333;}
.cDGray,.cDGray:visited,.cDGray a{color:#727171;}
.cBlack,.cBlack:visited,.cBlack a{color:#000;}
.cBlue,.cBlue:visited,.cBlue a{color:#1E50A2;}
.cRed,.cRed:visited,.cRed a{color:Red;}
.cDRed,.cDRed:visited,.cDRed a{color:#ba2636;}
.cRed a:hover,a.cRed:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed:hover,.cGray a:hover,a.cGray:hover,.cDGray a:hover,a.cDGray:hover,.cWhite a:hover,a.cWhite:hover,.cBlack a:hover,a.cBlack:hover,.cGreen a:hover,a.cGreen:hover,.cYellow a:hover,a.cYellow:hover{color:#ba2636;}
.fB{font-weight:bold;}
.fI{font-style: italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.left{float:left;}
/*.right{float:right;}*/
.hidden{display:none;}
.unLine,.unLine a{text-decoration:none;}
.noBorder{border:none;}

.foot{margin:0 auto; width:960px; line-height:21px; clear:both; color:#4d4d4d;}
.foot .text{padding:4px 0 5px; border-bottom:1px solid #4d4d4d; margin:0 0 5px;}
.foot a,.foot a:visited{color:#4d4d4d;}
.foot a:hover {color:#ba2636;}
.clear {clear:both;}
.clearfix{*zoom:1;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.blankW {background:#fff;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}
.blank9w {background:#ffffff; clear:both; height:9px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.ad750{width:750px;margin:0 auto;padding:9px 0;clear:both;}.ad960_70{width:960px;margin:3px auto;clear:both;overflow:hidden;height:70px;}.ad960_70 .ad_750{float:left;width:750px;}.ad960_70 .ad_200{float:right;width:200px;}










/*-------------------- base.css -----------------------*/
.clear {clear: both}
.clearer {clear: both!important;
          display: block!important;
          margin: 0!important;
          padding: 0!important;
          height: 1px!important;
          line-height: 1px!important;
          font-size: 1px!important;
          overflow:hidden!important;
          margin-top:-1px!important}

#container {width: 990px; margin: 0 auto; position: relative; overflow:hidden;clear:both}
#main { width: 100%; position: relative}
/*.main{ background:#fff url(main.gif)}*/
.main_top{background:url(main.gif) no-repeat -990px 0; padding:14px 0 0 20px; overflow:hidden; height:100%}
.BorderTopline{border-top:1px solid #ccc}
/*.news_li li{ background:url(news_li_bg.gif) repeat-x 0 100%; margin:0 10px; line-height:31px; height:31px;	overflow:hidden}*/
.news_li li{border-bottom:1px dotted #ccc;	margin:0 10px;	line-height:30px;	height:30px;	overflow:hidden;}
.news_li li a{background:url(../images/li_arrow.gif) no-repeat 0 -6px; padding-left:1em}
.news_li li a:hover{background-position: 0 -36px;}
.news_li li .date{ font-size:12px; float:right; color:#999}
.m_b_10{ margin-bottom:10px}
/*ad*/
.ad-950_80{ margin-bottom:10px; width:950px; float:left;}
.ad-950{ margin-bottom:10px; width:950px; float:left}
.ad-280_60{ margin-bottom:10px; display:block}
.ad-730_90{ margin-bottom:10px; display:block; width:730px; float:left; margin-right:10px}
.ad-210_90{ margin-bottom:10px; display:block; width:210px;  float:left; margin-right:10px}
/* TYPE */
/*body {background:#f1f1f1 url(bg.gif) repeat-x 0 0;font:'微软雅黑', 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;color: #4a4a4a}*/
input,select,textarea{ font-family:"Lucida Grande", "Lucida Sans Unicode",  Arial, Verdana, sans-serif; font-size:12px}
a {	color: #4a4a4a}
a:link, a:visited, a:active {text-decoration: none}
a:hover {text-decoration: underline;color:#2a609f}
ol{ background:url(top10_number.gif) no-repeat 0 0}
.org{ color:#f00; font-weight:bold}
.blue{ color:#09f}
.green{ color:#060}
.red{ color:#f30!important}
.noborder{ border:0!important}
.f25b{ font:bold 25px 'microsoft yahei',Arial,Verdana,Tahoma,Lucida Grande,sans-serif!important}
.f20b{ font:bold 20px 'microsoft yahei',Arial,Verdana,Tahoma,Lucida Grande,sans-serif!important}
.boder_b,ul.boder_b li{ border-bottom:1px solid #ccc!important}
.f12{ font-size:12px!important}
.f14{ font-size:14px!important}
.bold{ font-weight:bold!important}
.under_line{ text-decoration:underline!important}
.line_h_2em{ line-height:2em}
.line_h_40,ul.line_h_40 li{ line-height:40px}
.float_r{ float:right}
.float_l{ float:left}
.arrow_a{display:block; background:url(c_more.gif) no-repeat 0 0; line-height:20px!important; padding-left:20px; height:20px!important; color:#00abf6!important; text-decoration:none;}
.arrow_a:hover{background-position:0 -20px; color:#999!important;}

.back_btn,.attend_btn,.pay_btn,.c_attend_btn{ display:block; background:url(back_btn.gif); width:195px; height:54px; overflow:hidden; text-indent:-100em}
.attend_btn{ background-image:url(attend_btn.gif)}
.pay_btn{ background-image:url(pay_btn.gif)}
.c_attend_btn{ background-image:url(c_attend_btn.gif)}
.back_btn:hover,.attend_btn:hover,.pay_btn:hover,.c_attend_btn:hover{ background-position:0 100%}
.btn_w103{ display:block; background:url(btn_w103.gif); width:103px; height:31px; overflow:hidden; text-align:center; font:bold 14px/24px 'microsoft yahei',Arial,Verdana,Tahoma,Lucida Grande,sans-serif; color:#333; border:0; cursor:pointer}
.btn_w103:hover{ background-position:0 100%}
.f18{ font-size:18px!important}
.padding_b10{ padding-bottom:10px}
.gray{ color:#999}
img{border: 0;} 
.pager{ font-size:14px;float:right; margin:0 0 10px}
.pager li{ float:left; margin:0 5px}
.pager .cur{ color:#09f; font-weight:bold}

/*Box*/
.box{ background:#fff url(box_bg.gif) repeat-x 0 100%; border-top:1px solid #ccc; float:left; overflow: hidden; margin-right:10px}
.box .l{ background: url(box_left.gif) no-repeat 0 100%}
.box .r{ background:url(box_right.gif) no-repeat 100% 100%;padding-bottom:10px; height:100%; overflow:hidden}
.box .in{ height:100%; overflow:hidden; margin:10px}
.box2{ background:#fff url(box_bg.gif) repeat-x 0 100%; border-top:1px solid #ccc; float:left; overflow: hidden; margin-right:10px}
.box2 .l{ background: url(box_left.gif) no-repeat 0 100%}
.box2 .r{ background:url(box_right.gif) no-repeat 100% 100%;padding-bottom:10px; height:100%; overflow:hidden}
.box2 .in{ height:100%; overflow:hidden; margin:10px}
.w250{ width:250px}
.w260{ width:260px}
.w300{ width:300px}
.w370{ width:370px}
.w380{ width:380px}
.w490{ width:490px}
.w690{ width:690px}
.h360{ height:360px}
.h_line-360{ background:url(line-360.gif) no-repeat 100% 0}
.h_line-190{ background:url(line-190.gif) no-repeat 100% 0}

/* GLOBALHEADER */
#globalheader {	width: 990px;	margin: 0 auto;	position: relative;	z-index: 99;background:url(global_header.gif) repeat-x 0 -472px; clear:both;}
#globalheader #left {background:url(global_header.gif) no-repeat 0 0}
#globalheader #right {height: 236px;background:url(global_header.gif) no-repeat 100% -236px;overflow:hidden}
#globalheader h2 {	margin-left:70px;	margin-top:50px}
#globalheader #umenu {	position:absolute;	right:45px;	top:20px;	color:#fff}
#globalheader #umenu a {color:#fff;	font-weight:bold;	text-decoration:underline}
#globalheader #umenu a:hover {text-decoration:none}
#globalheader #menu {width:950px;background: url(global_menu_bg.gif) no-repeat 50% 0;position:absolute;	left:20px;	top:149px;	text-align:center}
#globalheader #menu li {float:left;	margin:15px 1px 0}
#globalheader #menu li a {color:#333;font-size:14px;	font-weight:bold;	line-height:30px;	display:block}
#globalheader #menu li a span {line-height:30px;display:block;	padding:0 18px}
#globalheader #menu li a:hover, #globalheader #menu li a.current {	background:url(global_menu_on.gif) no-repeat 0 0;	text-decoration:none}
#globalheader #menu li a:hover span, #globalheader #menu li a.current span {background:url(global_menu_on.gif) no-repeat 100% 100%}
#globalheader #menu li.line{ height:40px; width:1px; margin:12px 30px 0; background:url(global_menu_line.gif) }

/* GLOBALSEARCH */
#global_search{ background: url(global_search.gif); width:480px; height:70px; position:absolute; top:50px; right:40px;z-index:100}
#global_search form{position:absolute;top:20px;left:25px}
#global_search input{ border:0; background-color:transparent; line-height:29px; height:29px; float:left}
#global_search_btn{ background:url(global_search_btn.gif); height:30px; width:101px; border:0; cursor:pointer; margin-left:15px}
#global_search #search_area{ color:#2a609f; font-weight:bold; cursor:pointer; width:90px; text-align:center; font-family: Arial}
#global_search #search_area_div{ background:url(global_search_area_divbg.png);_background:url(global_search_area_divbg.gif); width:252px; height:192px; position:absolute; left:104px; top:35px; display:none}
#global_search #search_area_div ul{ margin:15px}
#global_search #search_area_div ul li{ width:49.5%; float:left;background:url(news_li_bg.gif) repeat-x 0 100%;line-height:40px; }
#global_search #search_area_div ul li.all{ width:100%}
#global_search #search_area_div ul li a{ background:url(global_search_area_div_sbg.gif) no-repeat 0 8px; line-height:40px; display:block; padding-left:2em; float:left}
#global_search #search_area_div ul li a:hover,#global_search #search_area_div ul li a.select{ background-position: 0 -32px}
#global_search #keyword{  width:228px; font-size:16px; font-weight:bold; color:#333; font-family: Arial}
#global_search #keyword2{  width:228px; font-size:16px; font-weight:bold; color:#333; font-family: Arial}

/* GLOBALFOOTER */

#globalfooter{width: 990px; clear:both;	margin: 0 auto;	position: relative; margin-top:-10px; background: url(global_footer.gif) repeat-x 0 100%}

#globalfooter #left{ background:url(global_footer.gif) no-repeat 0 0}

#globalfooter #right{ background:url(global_footer.gif) no-repeat 100% -241px; height:241px}

#globalfooter #top{ background: url(globalfooter_topmenu.png) no-repeat 0 0;-background-image: url(globalfooter_topmenu.gif); width:990px; height:100%;}

#globalfooter h3{ position:absolute;top:114px;left:34px}
#container #globalfooter h3{background-image:none; text-indent:0}
#globalfooter #links{  margin:0;position: absolute;left:360px;top:0;}
#globalfooter #links dl{ float:left;width:130px}
#globalfooter #links dt{  margin-bottom:10px;color:#009be6;font: bold 13px/70px 'microsoft yahei',Arial,Verdana,Tahoma,Lucida Grande,sans-serif}
#globalfooter #links dd{line-height:20px; background:url(globalfooter_dd.gif) no-repeat 0 50%; text-indent:1em}
#globalfooter #links dd a{color:#999;}
#globalfooter #links dd a:hover{ color:#fff; text-decoration:none}
#globalfooter #rss{ background:url(rss.gif) no-repeat 0 50%; height:22px; width:50px; display:block; text-indent:-10em; overflow:hidden; position:absolute; top:25px; right:40px}

#globalcp{width: 940px; margin: 0 auto; overflow:hidden;clear:both; text-align:right; height:35px; color:#333}

#globalcp .out_link{display:block; float:left;height:35px; width:100px;background:url(foot_outlink.gif) no-repeat 0 0;overflow:hidden; text-indent:-1000em;margin-right:10px;text-align:left}

#globalcp .out_link:hover{background-position:0 100%}

#globalcp #b{background-position:-113px 0}

#globalcp #b:hover{background-position:-113px 100%}

#globalcp #c{background-position:-229px 0}

#globalcp #c:hover{background-position:-229px 100%}

#globalcp #d{background-position:-334px 0;width:35px}

#globalcp #d:hover{background-position:-334px 100%}









/*ie6 png

#globalheader h2 img,#globalfooter h3 img,#globalfooter #top{-behavior: url(images_new/iepngfix.htc)}*/



quote {

    -moz-background-clip:border;

    -moz-background-inline-policy:continuous;

    -moz-background-origin:padding;

    background:#FFFFFF none repeat scroll 0 0;

    border:2px solid #DCDDDD;

    line-height:23px;

    margin:15px 0 0;

    padding:12px 5px 6px;

    text-align:justify;

    text-indent:2em;

    display:block;

}

/*--------------------------------- style.css  ----------------------------------*/
/* MAIN STYLES
-------------------------------------------*/

#colLeft .blogPost .metaLeft .month, #colLeft .blogPost .metaLeft .time, #colLeft .blogPost .metaLeft .comments,
#colLeft .blogPost .postRight .titBullet, .navigation .alignleft a, .navigation .alignright a,
.authoricon, .categoryicon, .tagsicon, .editicon,
#colLeft ul.commentlist li .commentRight .commentBullet,
#colLeft ul.commentlist li .children .commentRight .commentBullet,
.views_box_3, .views_box_4, .views_box_5 {
    background: url(../images/sprite.gif) no-repeat top left;
}


/* LAYOUT STRUCTURE
--------------------------------------------------*/
#mainWrapper {
    background:url(../images/bk_mainwrapper.png) 0 0 repeat-x;
    min-width:980px;
}

#wrapper {
    margin:0 auto;
    width:966px;
}


#header {
    height:124px;
    position:relative;
    z-index:99; 
    padding:0;
}

#content {
    padding:0;
    border-left: 1px solid #d8d8d8;
    border-right: 1px solid #d8d8d8;
    background: #FDFDFD;
}

#colLeft{
    width:700px;
    float:left;	
    padding:10px 10px 15px 10px;
    border: 1px solid #d8d8d8;
    background: #FFF;
}

#colRight {
    width:300px;
    float:left;	
    padding:0 1px;
    position:relative;
}

#footer {
    border-bottom:6px solid #006699;
    background:#009AD9;
    text-align:center;
    width:966px;
    margin:0 auto 20px;
    color:#FFF;
    position:relative;
    font-size:13px;
    height:210px;
}

#footer a {
    color:#FFF;
    text-decoration:none;
}

#footer :hover {
    color:#CCEBF7;
    text-decoration:none;
}

/* HEADER ELEMENTS
------------------------------------------*/
/* -- logo --*/
#logo {
    /*position:absolute;
    top:2px;
    left:-8;*/

}

#logo a img{
    border:none;
}

/* -- main menu --*/

#mainMenu {
    background:#009AD9;
    width:964px;
    height:32px;
    position:absolute;
    bottom:0;
    left:0px;
    border-top:1px solid #ccebf7;
    border-left:1px solid #ccebf7;
    border-right:1px solid #ccebf7;
    border-bottom:1px solid #006699;
}

#mainMenu ul.sf-menu {
    font-weight:bold;
    padding-top:6px;
    padding-left:3px;

}

#mainMenu ul.sf-menu li {
    border-right:1px solid #ccebf7;
    float:left;
    padding:3px 10px;
    font-size:14px;
}
#mainMenu ul.sf-menu li a {
    text-decoration:none;
    color:#FFFFFF;
}

#mainMenu ul.sf-menu li li a {
    color:#009ad9;
    padding:6px 12px;
}

#mainMenu ul.sf-menu li a:hover {
    color:#ccebf7;
}

#mainMenu ul.sf-menu li li {
    border-bottom:1px solid #009AD9;
    padding:0;
    padding-top:0px;
    border:none;

}

#mainMenu ul.sf-menu li ul.children {
    padding:0;
    border:2px solid #009ad9;
    background:#F3FFFF;
}

#mainMenu ul.sf-menu li ul.children li,#mainMenu ul.sf-menu li.page_item ul li  {
    font-size:13px;
    font-weight:normal;
    position:relative;
    line-height:80%;
    height:26px;
    text-transform:none;
}
#mainMenu ul.sf-menu li ul.children li a, #mainMenu ul.sf-menu li.page_item ul li a {
    text-decoration: none;
    display:block;
    padding-top:7px;
    line-height:100%;
    border:none;
    text-transform:none;
}


#mainMenu ul.sf-menu li ul.children li ul.children a {
    text-decoration: none;
    position:relative;
    border:none;
}

#mainMenu ul.sf-menu li ul.children li a:hover, #mainMenu ul.sf-menu li.page_item ul li a:hover{
    color:#009AD9;
    background:#ccebf7;
}

#mainMenu ul.sf-menu li ul.children, #mainMenu ul.sf-menu li.page_item ul
{
    margin-top:-8px;

}
#mainMenu ul.sf-menu li ul.children ul.children
{
    margin:0 0 0 25px;
    border-bottom:2px solid #009AD9;
}

/*------------------------*/


#topMenu {
    position:absolute;
    right:0px;
    bottom:32px;
}

#topMenu ul li{
    float:left;
    padding:10px 5px 7px 5px;
    font-size:13px;
    color:#FFF;
    font-weight:bold;
}

#topMenu ul li a {
    color:#333;
}

#topMenu ul li a:hover {
    color:#666;
    text-decoration:none;
}


.rssTag {
    position:absolute;
    width:63px;
    height:71px;
    background:url(../images/rss_tag-trans.png) 0 0 no-repeat;
    text-indent:-9999px;
    right:0px;
    top:89px;
    z-index:9999;
}

/* COL LEFT ELEMENTS
-------------------------------------------*/

.searchQuery, #archive-title {
    border-bottom:1px solid #E2E2D8;
    padding:0 0 10px;
    margin-bottom:15px;
}

#colLeft .blogPost {
    min-height:200px;
}

#colLeft .blogPost .metaLeft {
    float:left;
    width:50px;
    text-align:center;
    padding-right:15px;
    padding-top:14px;
}

#colLeft .blogPost .metaLeft .month {
    background-position: 0 -47px; width: 50px; height: 21px; 
    text-transform:uppercase;
    font-size:13px;
    font-weight:bold;
    line-height:21px;
    color:#fff;
}

#colLeft .blogPost .metaLeft .day {
    padding-top:7px;
    padding-bottom:6px;
    font-size:28px;
    background:#fbfbfb;
    color:#333;
    border-bottom:1px dotted #d8d8d8;
    border-left:1px solid #d8d8d8;
    border-right:1px solid #d8d8d8;
}

#colLeft .blogPost .metaLeft .time {
    background-position: 0 -78px; width: 50px; height: 21px;
    font-size:12px;
    margin-bottom:6px;
    padding-top:0px;
    color:#333333;
}

#colLeft .blogPost .metaLeft .comments {
    background-position: 0 0; width: 50px; height: 37px;
    font-size:12px;
    line-height:27px;
    font-weight:bold;
}

#colLeft .blogPost .metaLeft .comments a{
    text-decoration:none;
    color:#009AD9;
}

#colLeft .blogPost .metaLeft .comments a:hover{
    text-decoration:none;
    color:#ff6633;
}

#colLeft .blogPost .postRight {
    float:left;
    width:600px;
    padding-left:20px;
    border-left:1px solid #d8d8d8;
    padding-top:10px;
    position:relative;
    padding-bottom:10px;
}

#colLeft .blogPost .postRight .titBullet {
    position:absolute;
    left:-1px;
    top:15px;
    background-position: 0 -109px; width: 12px; height: 21px;
}

#colLeft .blogPost .postRight .metaRight {
    border-top:1px dotted #d8d8d8;
    border-bottom:1px dotted #d8d8d8;
    padding:6px 3px;
    font-size:12px;
}

#colLeft .blogPost .postRight .metaRight_oneline {	
    border-bottom:2px solid #ff6633;
    padding:6px 3px;
    font-size:12px;
    background:#ffffcc;
}

#colLeft .blogPost .postRight .metaRight img {
    vertical-align:middle;
    margin-right:3px;
    border:none;
    padding:0;
}

#colLeft .blogPost a.more-link {
    display:block;
    width:91px;
    height:22px;
    padding-left:10px;
    clear:both;
    line-height:22px;
    margin-top:10px;
    font-size:13px;
    color:#FFF;
    border:1px solid #333;
    background:#666;
}

#colLeft .single {
    margin-bottom:20px;
}

#colLeft p img {
    padding:0;
}

/* share icons */
#colLeft .social {
    border:1px solid #d8d8d8;
    background:#F2F2F2;
    padding:5px 10px;
    font-size:12px;
}

#colLeft .social a img {
    padding:0;
    border:none;
    background:none;
    vertical-align:middle;
}

#colLeft .social strong {
    color:#00C1F2;
    padding-right:10px;
}

.alignleft { 
    float:left; margin:5px 15px 5px 0;
}

.alignright { 
    float:right; margin:5px 0 5px 15px; 
}

.navigation {
    margin-left:65px;
    margin-top:15px;
}

.navigation .alignleft a, .navigation .alignright a {
    background-position: 0 -243px; width: 91px; height: 24px;
    color:#333;
    display:block;
    text-align:center;
    padding-left:8px;
    padding-top:3px;
    font-size:12px;
}

.navigation .alignleft a:hover, .navigation .alignright a:hover {
    color:#009AD9;
    text-decoration:none;
} 

.navigation .alignright a {
    text-align:left;
    padding-left:18px;
    background-position: 0 -209px; width: 91px; height: 24px; 
}

#colLeft ul li {
    padding:5px 0 5px 14px;
}

/* COL RIGHT ELEMENTS
------------------------------------------*/

#colRight #twitter {
    border-top:1px solid #d8d8d8;
    background:url(../images/bk_grad_down.jpg) 0 0 repeat-x;
    padding:15px 13px;
    font-size:11px;
    color:#666;
    line-height:120%;
    margin:0;
    min-height:38px;
}

#colRight #twitter a img {
    float:left;
    border:none;
    margin:0 10px 0 0;
}

#colRight #twitter span {
    font-size:13px;
    color:#0FACEE;
    text-transform:uppercase;
    font-weight:bold;
    line-height:130%;
}

/* ads */

#colRight #ads {
    border-top:1px solid #d8d8d8;
    background:url(../images/bk_grad_down.jpg) 0 0 repeat-x;
    padding:12px 0 8px 13px;
    margin:0;
}

#colRight #ads a {
    float:left;
    margin:0 8px 7px 0;
    border:none;
}

#colRight #ads a img {
    border:none;
}

#colRight h2 {
    background:#009AD9;
    color:#FFFFFF;
    font-size:13px;
    height:20px;
    padding:4px 15px 0;
    font-weight:bold;
    border-top:1px solid #99ccff;
    border-left:1px solid #99ccff;
    border-right:1px solid #99ccff;
    border-bottom:1px solid #006699;
    letter-spacing: 1px;
}

#colRight ul {
    margin:0 10px 10px;
}

#colRight1 div {
    margin:0 15px 15px;
}

#colRight ul li {
    border-bottom:1px dotted #d8d8d8;
    padding:5px 2px 5px 2px;
    font-size:12px;
}

#colRight ul li a {
    color:#333;
}

/* #colRight ul li:hover a, #colRight ul li a:hover{
        color:#009AD9;
        text-decoration:none;
}*/

#colRight ul li:hover{
    cursor:pointer;
    background:#f2f2f2;
    border-bottom: 1px solid #D8D8D8;
    text-decoration:none;
}


/* flickr */

#colRight #ads a img {
    border:none;
}

#colRight #flickr {
    margin-top:10px;
}

#colRight #flickr a {
    border:none;
}

#colRight #flickr a img {
    border:none;
    padding:9px 10px 0 0;
}

#colRight #flickr .flickr_tit{
    margin:0;
    padding:0;
}


/* FOOTER ELEMENTS
-------------------------------------------*/
#footerMenudiv{
    padding-left:128px;
    height:30px;
}

#footerMenu li{
    float:left;
    padding-right:12px;
    padding-top:5px;
}

#site5bottom {
    position:absolute;
    right:20px;
    top:20px;
}

/*COMMENTS
---------------------------------------------*/
#colLeft ul.commentlist {
    margin:15px 0;
    list-style-type:none;
}

#colLeft ul.commentlist li {
    background:none;
    padding:0;
}

#colLeft ul.commentlist li .comment-metaLeft {
    float:left;
    width:50px;
    text-align:center;
    padding-right:15px;
    padding-top:14px;
}

#colLeft ul.commentlist li .commentRight {
    float:left;
    width:586px;
    /*    border-left:1px solid #d8d8d8;
        border-right:1px solid #d8d8d8;
        border-bottom:1px solid #d8d8d8;*/
    border:1px solid #d8d8d8;
    padding:15px 10px 10px 20px;
    position:relative;
    font-size:12px;
    background: -moz-linear-gradient(center top , #FFFFFF 0%, #F1F1F1 100%) repeat scroll 0 0 transparent;
    color:#4A4A4A;

}

#colLeft ul.commentlist li .commentRight .text {
    font-size:13px;
    min-height: 18px;
}

#colLeft ul.commentlist li .children .commentRight .text {
    font-size:12px;
    min-height: 18px;
}

#colLeft ul.commentlist li .commentRight .text img {
    border:none;
    background:none;
    padding:0;
}


#colLeft ul.commentlist li .avatar {
    border:3px solid #B2B2B2;
    padding:1px;
    background:#fff;
}

#colLeft ul.commentlist li .children .avatar {
    border:3px solid #B2B2B2;
    padding:1px;
    left:59px;
    background:#fff;
    width:30px;
    height:30px;
    display:block;
    position: relative;
}

#colLeft ul.commentlist li .reply {
    padding-top:5px;
    font-size:12px;
    font-weight:bold;
}

#colLeft ul.commentlist li em {
    font-size:12px;
    padding-top:5px;
    display:block;
}


#colLeft ul.commentlist li .commentRight .commentBullet {
    position:absolute;
    left:-1px;
    top:-1px;
    width:548px;
    height:37px;
    background-position: 0 -140px; 
}

#colLeft ul.commentlist li .children .commentRight .commentBullet {
    position:absolute;
    left:15px;
    top:-1px;
    width:21px;
    height:12px;
    background-position: 0 -187px;
}

#colLeft ul.commentlist li .commentRight strong {
    background:#B2B2B2;
    padding:3px 5px;
    font-size:12px;
}

#colLeft ul.commentlist li .children .commentRight {
    padding-left:20px;
    margin-left:49px;
    width:72%;
    background: #FEFEFE;
    color: #666;
}


#colLeft ul.commentlist li .children .commentRight strong {
    background:#B2B2B2;
}

#colLeft ul.commentlist li .commentRight strong, #colLeft ul.commentlist li .commentRight strong a{
    color:#fff;
}



/* FORMS
-------------------------------------------*/
#colRight #searchBox {
    background:#EEE;
    padding:12px 22px;
    margin:0;
}

#searchform input {
    border:none;
    border-left:1px solid #d8d8d8;
    border-top:1px solid #d8d8d8;
    border-bottom:1px solid #d8d8d8;
    background:#fff;
    padding:6px 4px 6px 25px;
    height:15px;
    color:#666;
    width:152px;
    float:left;
    background: #FFF url(../images/sprite.gif) no-repeat top left;
    background-position: 4px -358px;
}

#searchform input#searchsubmit {
    width:72px;
    height:29px;
    border-right:1px solid #333;
    border-top:1px solid #333;
    border-bottom:1px solid #333;
    background:#666;
    cursor:pointer;
    padding:0;
    text-align:center;
    color:#FFF;
    font-size:13px;
    font-weight:bold;
}

/* contact */

#contact label {
    display:block;
    padding:8px 0 2px;
}

#contact input, #contact textarea {
    border:1px solid #ddd;
    padding:5px;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    color:#666;
    width:300px;
}

#contact textarea {
    width:500px;
}

#contact input.submit {
    border:none;
    width:107px;
    height:31px;
    text-align:center;
    padding-top:4px;
    margin-top:15px;
    border:1px solid #222;
    background:#333;
    color:#fff;
}

.errormsg, .successmsg{
    background:#FEF4F1;
    border:1px solid #F7A68A;
    color:#DA4310;
    padding:10px;
}

.successmsg {
    border:1px solid #9FD9FF;
    background:#EAF7FF;
    color:#00BFF5;
}

/* post comment */

#commentform label {
    display:block;
    padding:5px 0 2px;
}

#commentform input, #commentform textarea {
    border:1px solid #ddd;
    padding:5px;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    color:#666;
    width:300px;
}


#commentform textarea {
    width:500px;
    height:100px;
}

#commentform input#submit{
    border:none;
    width:107px;
    height:24px;
    text-align:center;
    padding-top:4px;
    margin-top:5px;
    border:1px solid #333;
    background:#666;
    font-size:13px;
    color:#fff;

}

/* CLEARING
---------------------------------------------------*/
.clearfix:after {
    content: "."; 
    display:block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {
    display: block;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clear {
    clear: both;
}

.noclear {
    clear: none;
}

/* add by AsinW */
/* medal */
#colLeft ul.commentlist li .children .user-score-label{
    left:50px;
}
.user-score-label{
    position:relative;
    font-size:10px;
    white-space: nowrap;
    color:#B2B2B2;
}

.iappsMedalClass{
    position:absolute;
    top: 18px;
    left: 0px;
}

.iAppsRoll {
    border: 1px dotted black;
    display: block;
    text-align: center;
    width: 180px;
}

/* add by qiqiji */
/* App Icon */
.app-icon-line {	
    font-weight:normal;	
    font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;
    font-size:12px;
    float:right;
    margin-left:8px;
    margin-bottom:8px;
    margin-top:0px;
    margin-right:0px;
    border-left:1px #d8d8d8 solid;
    width:135px;
    padding-left:10px;
}

.app-icon-line img{ display:block;  margin-left:auto; margin-right:auto;}

.app-icon-size { text-align: left ;width:96px;}
.app-icon-type { width:31px;line-height:0px;}

.app-icon125 img{height:125px;width: 125px;}
.app-icon125-ep img{height:125px;width: 125px;}
.app-icon125-sp img{height:125px;width: 125px;}

.app-icon125 {
    position: relative;
    display: block;
    height:125px;
    width: 125px;
    margin: 0 auto;
    font-size:0;
    margin-bottom:4px;
}
.app-icon125 span {
    background: url(../images/mask125-trans.png) no-repeat center top;
    height:129px;
    width: 127px;
    display: block;
    position: absolute;
    top: -1px;
    left: -1px;
    font-size:0;
}
.app-icon125-ep, .app-icon125-sp {
    position: relative;
    display: block;
    height:125px;
    width: 125px;
    margin: 0 auto;
    font-size:0;
    margin-bottom:8px;
}

.app-icon125-ep span, .app-icon125-sp span {
    height:135px;
    width: 135px;
    display: block;
    position: absolute;
    top: -5px;
    left: -5px;
    font-size:0;
}

.app-icon125-ep span {
    background: url(../images/mask125ep-trans.png) no-repeat center top;
}

.app-icon125-sp span {
    background: url(../images/mask125sp-trans.png) no-repeat center top;
}

/* ads */
.sidebar250x100 {background:#FFF; width:250px; hight:100px; margin:3px 21px 3px 22px ; padding: 2px; border: 1px solid #d8d8d8;}

.inarticleads {
    padding-left:88px;
}

/* App Screen Shots for old post */
.app-screen-shots {
    border:1px solid #878787;margin:0px 0px 10px 0px;
}

/* App Screen Shots by wan */
.screen-shot-box{
    padding:0px 0px 10px;
}
.screen-shot-box .screen-shot{
    border: 1px solid #878787;
}

/* Calendar Mod */
#wp-calendar {width:100%;text-align:center;font-size:13px;border-collapse: collapse;color:#666;}
#wp-calendar td{width:14.3%;border-top:1px #d8d8d8 solid;}
#wp-calendar td#today a{color:#FFFFFF;background:#ff6633;}
#wp-calendar td#today a:hover{color:#FFFFFF;background:#009AD9;}
#wp-calendar td a{
    display:block;
    width:100%;
    text-decoration:none;
    color:#333;
    font-weight:bold;
}
#wp-calendar td a:hover{
    color:#FFFFFF;
    background:#009AD9;
}
#wp-calendar td#prev {text-align:left;padding-top:5px;}
#wp-calendar td#next {text-align:right;padding-top:5px;}

#in-article-related-posts{
    font-family:Arial, Helvetica, sans-serif;
    padding-top:12px;
    width:250px;
    height: 250px;
    float:right;
}

#in-article-text-ad-iweekly a{
    color:blue;
}

#in-article-text-ad-iweekly{
    padding-bottom:8px;
}

#in-article-text-ad{
    padding-bottom:5px;
}

/* qiqiji Mod */
.yarpp_mod_1 {
    color:#333;
    font-size:14px;
    line-height: 15px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    width:250px;
}

.yarpp_mod_1 a {
    color:#333;
    text-decoration : underline;
}

.yarpp_mod_2 {
    font-size:14px;
    color:#333;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    width:250px;
}

.yarpp_mod_3 {
    color:#111;
    float: right;
    font-weight:bold;
    font-size:11px;
}

.yarpp_mod_4 {
    color:#333;
    font-size:10px;
    line-height: 10px;
    padding-bottom: 11px;
}

#topMenu ul li .mod_3 {
    font-size:16px;
}

#topMenu ul li .mod_3 a {
    color:#009AD9;
}

#topMenu ul li .mod_3 a:hover {
    color:#ff6633;
}


/* Recent Comments widget Mod */
ul#recentcomments {}
ul#recentcomments li {overflow:hidden;}
ul#recentcomments li a{display:inline !important;padding:0 !important;margin:0 !important;word-break:break-all}
ul#recentcomments li div.topic-info {color:#878787;margin:0px;white-space: nowrap;width:100%;overflow:hidden;}
ul#recentcomments li div.topic-info a{color:#878787;word-break:break-all}
ul#recentcomments li div.mod_4 {margin:0px;white-space: nowrap;width:100%;overflow:hidden;}
ul#recentcomments li div.mod_4 a{word-break:break-all}

ul#recentcomments .recentcomments_ishare {overflow:hidden; padding-left:32px;
                                          background: url(../images/sprite.gif) no-repeat top left;
                                          background-position: 1px -533px;
}

ul#recentcomments li div.topic-info-green {float:left;margin:0px;white-space: nowrap;width:200px;overflow:hidden;}
ul#recentcomments li div.topic-info-green a{word-break:break-all}

ul#recentcomments li div.topic-info-views {float:right;color:#FF6600;margin:0px;}


.authoricon, .categoryicon, .tagsicon, .editicon{
    padding-left:24px;
}

.authoricon{
    background-position: 0 -415px; height: 16px;
}
.categoryicon{
    background-position: 0 -337px; height: 16px;
}
.tagsicon{
    background-position: 0 -389px; height: 16px;
}
.editicon{
    background-position: 0 -311px; height: 16px;
}



/* views Mod */

.views_box {
    position: relative;
    display: block;
    height:23px;
    width: 50px;
    font-family:Helvetica;
    font-size:14px;
    color:#FFF;
    margin-bottom:5px;
    padding-top:3px;
}

.views_box_3 {
    background-position: 0 -441px;
    padding-left:3px;
    letter-spacing:8px;
}

.views_box_4 {
    background-position: 0 -474px;
    padding-left:1px;
    letter-spacing:5px;
}

.views_box_5 {
    background-position: 0 -507px;
    padding-left:0px;
    letter-spacing:2px;
}

/* slide ishare comment */
#slide-comments-box {
    background: url(/img/web/postit_right.png) no-repeat center right;height:64px;width:614px;
    margin-top:4px;
    margin-bottom:10px;
}
#slide-comments {
    height:42px;overflow:hidden;position:relative;width:496px;
    float:right;
    margin-top:10px
}
#slide-comments li.comment{
    padding:3px 10px 5px 14px;
    height:30px;position:relative;
}
#slide-comments li.comment .time{
    position:absolute;
}
#slide-comments li.comment .content{
    text-align:right;padding-left:100px;padding-right:4px;white-space:nowrap;overflow: hidden;line-height:140%;
}
.postit_left{
    float:left;
}


#shareappinfo {
    padding:5px;
    width:100%;
    border:1px dotted #d8d8d8;
    background:#FFF;
    margin-bottom:4px;
}

#shareappinfo .shareappicon {
    width:57px;height:57px;
    position: relative;
    display: block;
}

#shareappinfo .shareappicon span{
    background: url(images/mask57-trans.png) no-repeat center top;
    height:57px;
    width: 57px;
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
}

#shareappinfo .sicon{
    width:1%;
    height:57px;
}

#shareappinfo .sname{
    padding-left:5px;
    padding-right:5px;
    height:30px;
    width:99%;
}

#shareappinfo .ssize{
    padding-left:5px;
    width:38%;
    font-size:12px;
}

#shareappinfo .sprice{
    padding-left:2px;
    width:30%;
    font-size:12px;
}

#shareappinfo .scategory{
    padding-left:2px;
    padding-right:5px;
    width:30%;
    font-size:12px;
}

#shareappinfo .sdownload{
    width:1%;
}



#colLeft ul.commentlist li .admin_mod .commentRight .text {
    font-size:13px;
    color:#3399CC;
    min-height: 18px;
}

#colLeft ul.commentlist li .admin_mod .commentRight .text a{
    font-size:13px;
    color:#3399CC;
}

#colLeft ul.commentlist li .children .admin_mod .commentRight .text {
    font-size:12px;
    color:#3399CC;
    min-height: 18px;
}

#colLeft ul.commentlist li .children .admin_mod .commentRight .text a{
    font-size:12px;
    color:#3399CC;
}


#colLeft ul.commentlist li .admin_mod .avatar {
    border:3px solid #3399CC;
}

#colLeft ul.commentlist li .admin_mod .children .avatar {
    border:3px solid #3399CC;
}

#colLeft ul.commentlist li .admin_mod .commentRight strong {
    background:#3399CC;
    padding:3px 5px;
    font-size:12px;
}

#colLeft ul.commentlist li .admin_mod .commentRight span {
    color:#3399CC;
}

#topMenu2 {
    color:#666;
    font-size:13px;
    font-weight:bold;
    float:right;
    padding-top:10px;
    padding-right:5px
}

#topMenu2 a {
    color:#666;
}

#topMenu2 a:hover {
    color:#333;
}

#linkdog{
    margin-left:10px;width:946px;border-top:1px solid #CCEBF7;padding-top:5px;font-size:12px;
}
#linkdog ul li{
    float:left;
    padding-right:12px;
}

#colRight #calendar_wrap ,.ipsw{
    margin:5px 10px;
}

#colRight .iapps-a-1 {background: #FFC;padding:3px;height:34px;}
#colRight .iapps-a-2 img{width:32px;height:32px;padding:0px;}
#colRight .iapps-a-3 {/*background: url(http://pusher.iappstoday.com/cdn/wp-content/themes/colorbold/images/mask32-trans.png) no-repeat center top;*/height: 32px;width: 32px;}
#colRight .iapps-a-4{display: none;top:6px;right:0px}
#colRight .iapps-a-4 img{width:24px;height:24px;}
#colRight .iapps-a-5{color:#333;font-size:12px;padding:2px 0px 2px 40px;line-height:15px;height:15px;}
#colRight .iapps-a-6{color:#333;font-size:11px;padding:0px 0px 0px 40px;line-height:13px;height:13px;}
#colRight .iapps-a-7{float:left;width:33%}
#colRight .iapps-a-7a{float:left;width:33%}
#colRight .iapps-a-7b{float:left;width:33%}
#colRight .iapps-a-7c{float:left;width:33%}
#colRight .iapps-a-7d{display: none;}
#colRight .iapps-a-8{display: none;}
#colRight .iapps-a-9{display: none;}

.iapps-a-1{padding:6px;border:1px dotted #D8D8D8;background:white;margin-bottom:4px;position: relative;}
.iapps-a-2{position:absolute;padding:1px 0px 0px 1px}
.iapps-a-3{position:absolute;/*background: url(http://pusher.iappstoday.com/cdn/wp-content/themes/colorbold/images/mask57-trans.png) no-repeat center center;*/height: 57px;width: 57px;}
.iapps-a-4{position:absolute;top:33px;right:7px}
.iapps-a-4 img{width:32px;height:32px;}
.iapps-a-5{padding:0px 40px 0px 65px;line-height:23px;height:23px;white-space:nowrap;overflow:hidden}
.iapps-a-6{padding:0px 40px 0px 65px;line-height:26px;height:26px;white-space:nowrap;overflow:hidden}
.iapps-a-7{float:left;width:33%;}
.iapps-a-7a{float:left;width:30%;}
.iapps-a-7b{float:left;width:24%;}
.iapps-a-7c{float:left;width:30%;}
.iapps-a-7d{float:right;width:16%;cursor:pointer;display: none;}
.iapps-a-8{position:absolute;top:7px;right:5px;width:24px;height:24px;/*background: url(http://pusher.iappstoday.com/cdn/wp-includes/images/share_zh.png) no-repeat center top;*/}
.iapps-a-8 img{width:24px;height:24px;}
.iapps-a-9{font-size:11px;color:#9b9b9b;padding:0px 40px 0px 65px;height:11px;line-height:11px;}
.ratingstar{display: block;float:left;margin-right:2px;/*background: url(http://pusher.iappstoday.com/cdn/rating_star.png) no-repeat center center;*/height: 11px;width: 11px;}
.ratingstarhalf{display: block;float:left;margin-right:2px;/*background: url(http://pusher.iappstoday.com/cdn/rating_star_half.png) no-repeat center center;*/height: 11px;width: 11px;}


.iapps-b-1{padding:4px;border:1px dotted #D8D8D8;background:white;margin:4px;position: relative;}
.iapps-b-2{position:absolute;padding:1px 0px 0px 1px;}
.iapps-b-3{position:absolute;background: url(/*http://pusher.iappstoday.com/cdn/wp-content/themes/colorbold/images/mask57-trans.png) no-repeat center top;*/height: 57px;width: 57px;}
.iapps-b-4{position:absolute;top:10px;right:7px;}
.iapps-b-5{padding:0px 65px;line-height:30px;height:30px;white-space:nowrap;overflow:hidden;}
.iapps-b-6{padding:0px 65px;line-height:29px;height:29px;white-space:nowrap;overflow:hidden;}
.iapps-b-7{float:left;width:50%;}
.iapps-b-7-red{font-weight:bold;}
.iapps-b-7-red a{text-decoration:none;color:#009AD9;}
.iapps-b-7-red a:hover{text-decoration:none;color:#ff6633;}

#tsinaiapps{
    padding-left:40px;
    background: url(../images/20.png) no-repeat 14px center;
}

#tqqiapps{
    padding-left:26px;
    background: url(../images/20t.png) no-repeat 0px center;
}

#stillfree{
    background: url(../images/stillfree.png) no-repeat right top;
}

.ourblue {color:#3399cc;}

.iappsMedalClass img{width:18px;height:18px;margin-right:2px;border:0px;}

.children {margin: 0px 2px 0px 6px;}

/*#respond {
border-left: 1px solid #CDCDCD;
border-right: 1px solid #CDCDCD;
border-bottom: 1px solid #CDCDCD;
margin-left: 65px;
padding-bottom:15px;
padding-left: 20px;
padding-top:10px;
width: 526px;
float:left;
display: inline;
background: url(../images/re-back.gif) repeat left top;
}*/

.comments{color:#4A4A4A;}










/*other*/


#content .post {
    background: url("../images/boxbg.png") no-repeat scroll center bottom #FFFFFF;
    padding: 10px 10px 15px;
}

.datedot {
    background: none repeat scroll 0 0 #7FC8DF;
    color: #FFFFFF;
    height: 55px;
    /*position: absolute;*/
    text-align: center;
    width: 55px;
    float:left;
}


abbr.published .day ,.day{
    font-family: Tahoma;
    font-size: 24px;
    _border-bottom:1px dashed #fff;
}
abbr.published .month,.month {
    font-size: 12px;
    _border-bottom:1px dashed #fff;
}
.sticky .entry-wrapper {
    background: none repeat scroll 0 0 #D6F3F7;
    float:right;
    padding:5px;
    margin-right:-10px;
    display:inline;
    width:620px;
}
.entry-wrapper {
    margin-left: 7px;
    display:inline;
}
.entry-title {
    line-height: 30px;
}
.entry-title h2, .entry-title h1 {
    color: #F16529;
    font-size: 22px;
}
.entry-title a, .entry-title a:visited {
    color: #F16529;
}
.entry-meta {
    line-height: 20px;
    padding-top: 5px;
}
.entry-meta .author a {
    font-weight: bold;
}
.meta-prep {
    margin-left: 20px;
}

.entry-utility {
    background-color: #fff;
    clear: both;
    height: 20px;
    line-height: 20px;
    margin: 20px -10px 0;
    _margin:0 -10px 0;
    overflow: hidden;
    text-align: right;
}


.entry-utility a {
    background: none repeat scroll 0 0 #D3D3D3;
    color: #FFFFFF;
    font-weight: bold;
    padding: 4px 10px;
}

.readmore a {
    color:#fff;
    background: none repeat scroll 0 0 #E54B26;
}
.comments-link a {
    background: none repeat scroll 0 0 #0092BF;
}

#content .alignleft, #content img.alignleft {
    display: inline;
    float: left;
    margin-right: 24px;
    margin-top: 4px;
}
#content img.alignleft, #content img.alignright, #content img.aligncenter {
    margin-bottom: 12px;
}
.entry-content {
    margin-left: 5px;
    margin-top: 10px;
    overflow: hidden;
}
.entry-content img {
    border: 1px solid #EEEEEE;
    max-width: 99%;
    padding: 1px;
}

.entry-image{float:left;}
.entry-excerpt{float:left;width:400px;}
.entry-share {
    height: 16px;
    padding: 10px;
}
#entry-tags {
    background: url("../images/sprite1.gif") no-repeat scroll 0 -573px transparent;
    float: left;
    overflow: hidden;
    padding-left: 20px;
    width: 440px;
}
#ckepop {
    float: right;
}
#ckepop .jtico {
    background: url("../images/jiathis_ico.png") no-repeat scroll left center transparent;
    cursor: pointer;
    display: block !important;
    height: 16px !important;
    line-height: 16px !important;
    overflow: hidden;
    padding-left: 20px !important;
    text-align: left;
}
#ckepop .button, #ckepop .jiathis_txt {
    float: left;
    font-size: 12px;
    line-height: 18px !important;
    text-decoration: none;
}


#ckepop .separator, #ckepop .jiathis_separator {
    display: block;
    float: left;
    line-height: 16px !important;
    margin: 0 5px;
}


#ckepop .jtico_douban {
    background-position: 0 -560px;
}
#ckepop .jtico_qzone {
    background-position: 0 -64px;
}
#ckepop .jtico_tsina {
    background-position: 0 -96px;
}
#ckepop .jtico_tqq {
    background-position: 0 -144px;
}
#ckepop .jtico_more, #ckepop .jtico_jiathis {
    background-position: 0 -1408px;
}



#nav-below {
    background: url("../images/boxbg.png") no-repeat scroll center bottom #FFFFFF;
    height: 180px;
    padding-bottom: 15px;
}
.box-title {
    background: none repeat scroll 0 0 #5F5F5F;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    padding-left: 20px;
}
.related_post {
    line-height: 24px;
    margin: 10px 10px 10px 90px;
}
.related_post li {
    list-style: disc outside none;
}
.related_post a {
    color: #333333;
}

#nav-previous {
    background: url("../images/boxbg.png") no-repeat scroll center bottom #FFFFFF;
    padding-bottom: 15px;
}
#nav-previous .nav-post {
    clear: both;
    line-height: 20px;
    margin: 10px 10px 10px 20px;
}



/*****页脚  CSS*****/
.bnav {
    background: url("http://img1.cache.netease.com/apps/v2/img/bg10.png") no-repeat scroll 0 0 transparent;
    color: #B1B1A7;
    height: 78px;
    margin-left: auto;
    margin-right: auto;
    width: 960px;
}

.footer, .footer a, .footer a:visited{ color:#969696;}

.bnav-main {
    height: 25px;
    line-height: 25px;
    padding: 12px 20px 12px 10px;
}

.bnav-list {
    float: left;
    padding-left: 25px;
}
.bnav-logo{ float:left; width:90px; height:25px;}
.bnav-download {
    float: left;
    padding-left: 25px;
}

.bnav-sub {
    height: 29px;
    line-height: 29px;
    text-align: center;
}
.bnav-btn {
    background: url("http://img2.cache.netease.com/apps/adp11/adp_images/bg120.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 142px;
}
.c-gray {
    color: #727171;
}

/********修改专题内容按钮向上飘移**********/
#apps-opt-area{
    margin-top: 15px;
}

/*修改首页字体加粗*/
.index-menu-bold{
    /*font-weight:lighter ;*/
}

/*****用户管理*******/
.wish-field{
    margin:10px 5px 0 0;
    float:right;
    color:#fff;
    font-size:12px;
}

.wish-field a:link, .wish-field a:visited, .wish-field a:hover, .wish-field a:visited {
    color: #FFFFFF;
    cursor: pointer;
}
/*****个人资料*******/
